To jest prawdopodobnie głupie pytanie, ale po prostu nie klika mi w głowie.
W Django konwencja polega na umieszczeniu wszystkich plików statycznych (np. Css, js) specyficznych dla twojej aplikacji w folderze o nazwie static . Struktura wyglądałaby więc tak:
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
W mysite/settings.pymam:
STATIC_ROOT = 'staticfiles'
Więc kiedy uruchamiam polecenie:
python manage.py collectstatic
Tworzy folder o nazwie staticfilesna poziomie głównym (taki sam katalog jak myapp/)
Jaki to ma sens? Czy nie jest to po prostu tworzenie kopii wszystkich moich plików statycznych?