описание макета директории django
Итак, у меня есть проект django, который я только что создал, называемый «coolprojectsite». структура каталогов выглядит примерно так:
<code>* media (dir) * mytemplates (dir) * * admin (dir) * * coolprojects (dir) * coolprojectsite (dir) * * coolproject (dir) * * * __init__.py * * * admin.py * * * models.py * * * tests.py * * * urls.py * * * views.py * * __init__.py * * settings.py * * urls.py </code>
Итак, у меня есть несколько вопросов.
1) Является ли прохладный проект объектом «проекта»?
2) считается ли проект «приложением»?
3) «СМИ»; содержит файлы css, javascript и т. д. Это подходящее место для них? Это вне проекта.
4) «mytemplates» есть определенные файлы, которые содержат разметку django (например, {%%}), и к ним обращаются, потому что мой urls.py указывает на них. Правильно ли иметь эти файлы вне проекта?
5) Если я хочу включить какой-нибудь произвольный файл javascript (скажем, jquery), я просто создаю новую запись в urls.py (если это так, должна ли она быть в coolprojectsite или coolproject) и затем ссылается на этот URL?