Où sont mes fichiers statiques Django?

Quand je regarde mon administrateur Django (après python manage.py runserver commande python manage.py runserver ), ma section admin est jolie et contient des fichiers CSS dans un répertoire statique …. quelque part.

Lorsque je regarde exactement la même zone d’administration via Apache, cela semble affreux, car les fichiers statiques sont inexistants.

  • http: // localhost: 8000 / static / admin / css / base.css (exécuté via Django, existe)
  • http: //localhost/static/admin/css/base.css (exécuté via Apache, n’existe pas!)

Je suppose que les fichiers CSS statiques se trouvent dans un répertoire quelque part et que le serveur Django peut les voir, mais Apache ne sait pas où ils se trouvent. Donc, si je savais où Django garde les fichiers CSS, alors je pourrais placer ce chemin dans le fichier settings.py pour les fichiers statiques. Je ne sais pas où les fichiers sont stockés …. où sont mes fichiers statiques Django?

Pour les fichiers d’administration de Django, consultez:

django> consortingb> admin> media