Bonjour,

À tout hasard, tu as bien lancé la commande et/ou mis le STATIC_ROOT ?

 python manage.py collectstatic


https://docs.djangoproject.com/en/dev/howto/static-files/


Si c’est ça tant mieux, ce sera vite résolu ;)

bon courage,



On 2014-10-23 00:39, Charlie Gentil wrote:
Bonsoir à tous,

Il y a quelques semaines je cherchais à faire tourner mon site Django
sur un serveur de production en local histoire de me faire un peu la
main. Après beaucoup de recherche et d'aides (notamment de la mailing
list), j'avais réussi à faire ce que je souhaitais.

J'ai donc pu reprendre sereinement le développement du site.

Voici le moment de mettre en ligne... et là plus moyen de faire
fonctionner Nginx correctement, c'est à dire que mes fichiers
statiques ne sont pas chargés.

Voici ma conf de Nginx (qui est celle que j'avais il y a quelques semaines) :

worker_processes 1;

events {

 worker_connections 1024;

}

http {

 include mime.types;

 default_type application/octet-stream;

 sendfile on;

 keepalive_timeout 65;

 server {

 listen 80;

 server_name localhost;

 location / {

 proxy_pass http://127.0.0.1:8000/ [1];

 proxy_read_timeout 300;

 proxy_redirect off;

 proxy_buffering off;

 proxy_store off;

 proxy_set_header Host $host;

 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

 }

 location /static {

 alias /home/dev/www/static;

 }

 }

}

Et l'arborescence de mon projet :

/home/dev/www :

----|static

----|manage.py

----|mainSite

--------|settings.py

--------|(autres fichiers)

----|mes_differentes_apps

J'utilise la commande suivante pour lancer gunicorn :

gunicorn mainSite.wsgi:application --bind=127.0.0.1 --daemon

Le contenu du site est bien là, mais les images, css & co ne sont pas
du tout pris en compte.

Je précise qu'en serveur de développement tout fonctionne à merveille.

Si une âme charitable pouvait me dire à coté de quoi je passe ça
serait très gentil, surtout pour mes cheveux qui disparaissent à vue
d'oeil :(

D'avance merci à tous.

Charlie.

Links:
------
[1] http://127.0.0.1:8000/

_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à