Django-fr

Forum

#1 09-02-2016 19:33:32

Atosh
Membre
Inscription : 09-02-2016
Messages : 1

Erreur 404 sur les fichiers statics

Bonsoir,

Je viens vers vous car j'ai un problème avec les fichiers static: ceux-ci ne sont pas trouvés par le serveur de dev.
Pourtant je pense avoir configuré les choses correctement dans mon settings.py, voici un extrait :

STATIC_URL = '/static/'

STATICFILES_DIR = [
    os.path.join(BASE_DIR, 'static')
]

et j'ai pourtant une erreur 404 lorsque j'essaie d'accéder à des documents statics (css, js par exemple).
Pour info, voici la structure de mon projet:

/
|_projectname
|_appname
|_static
|_manage.py

J'ai pourtant bien lu la doc (https://docs.djangoproject.com/fr/1.9/h … tic-files/) mais je ne comprends pas ce qui a pu m'échapper. Vous avez une idée?

Hors ligne

#2 10-02-2016 10:33:05

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 312
Site Web

Re : Erreur 404 sur les fichiers statics

La configuration semble bonne.
Il faut regarder les addresses de 404 dans les logs du serveur de dev et vérifier que le fichier associé existe bien:

Par exemple:

[05/Feb/2016 13:54:41] "GET /static/debug_toolbar/css/print.css HTTP/1.1" 200 29

Devrait correspondre à:

static/debug_toolbar/css/print.css

Hors ligne

Pied de page des forums