Qual o sentido da coletividade do Django?

Esta é provavelmente uma pergunta estúpida, mas simplesmente não está clicando na minha cabeça.

No Django, a convenção é colocar todos os seus arquivos estáticos (ou seja, css, js) específicos ao seu aplicativo em uma pasta chamadaestático. Portanto, a estrutura ficaria assim:

mysite/
    manage.py
    mysite/ --> (settings.py, etc)
    myapp/ --> (models.py, views.py, etc)
        static/

Em mysite / settings.py, tenho:

STATIC_ROOT = 'staticfiles'

Então, quando eu executo o comando:

python manage.py collectstatic   

Ele cria uma pasta chamadastaticfiles no nível raiz (o mesmo diretório que myapp /)

Qual o sentido disso? Não é apenas criar uma cópia de todos os meus arquivos estáticos?

questionAnswers(4)

yourAnswerToTheQuestion