Esta es probablemente una pregunta estúpida, pero simplemente no está haciendo clic en mi cabeza.
En Django, la convención es poner todos sus archivos estáticos (es decir, css, js) específicos de su aplicación en una carpeta llamada static . Entonces la estructura se vería así:
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
En mysite/settings.py
tengo:
STATIC_ROOT = 'staticfiles'
Entonces, cuando ejecuto el comando:
python manage.py collectstatic
Crea una carpeta llamada staticfiles
en el nivel raíz (el mismo directorio que myapp/
)
¿Cuál es el punto de esto? ¿No es solo crear una copia de todos mis archivos estáticos?