Це, мабуть, дурне питання, але воно просто не клацає в моїй голові.
У Django домовленість полягає в тому, щоб розмістити всі ваші статичні файли (тобто css, js), специфічні для вашого додатка, у папці, яка називається static . Тож структура буде виглядати так:
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
У mysite/settings.py
мене є:
STATIC_ROOT = 'staticfiles'
Отже, коли я запускаю команду:
python manage.py collectstatic
Він створює папку, що викликається staticfiles
на кореневому рівні (так само, як і каталог myapp/
)
Який сенс у цьому? Це не просто створення копії всіх моїх статичних файлів?