Esta é provavelmente uma pergunta estúpida, mas não está clicando na minha cabeça.
No Django, a convenção é colocar todos os seus arquivos estáticos (isto é, css, js) específicos do seu aplicativo em uma pasta chamada static . Portanto, a estrutura ficaria assim:
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
Em mysite/settings.py
eu tenho:
STATIC_ROOT = 'staticfiles'
Então, quando executo o comando:
python manage.py collectstatic
Ele cria uma pasta chamada staticfiles
no nível raiz (mesmo diretório que myapp/
)
Qual é o objetivo disso? Não é apenas criar uma cópia de todos os meus arquivos estáticos?