Итак, у меня есть проект django, который я только что создал, под названием 'coolprojectsite', структура каталогов выглядит примерно так:
* 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
Итак, у меня есть несколько вопросов.
1) Является ли проект холодным проектом «проектом»
2) Является ли coolproject «приложением»
3) «media» содержит файлы css, javascript и т. Д. Это подходящее место для них? Это вне проекта.
4) «mytemplates» содержит специальные файлы, содержащие разметку django (например, {%%}), и к ним обращаются, потому что мой urls.py указывает на них. Правильно ли иметь эти файлы вне проекта?
5) Если я хочу включить какой-нибудь произвольный файл javascript (скажем, jquery), я просто создаю новую запись в urls.py (если так, должна ли она быть в coolprojectsite или coolproject) и затем ссылаюсь на этот URL