2013-08-11 3 views
1

Я попробовал каждую конфигурацию, которую я нашел, и статические файлы не загружаются, поэтому я не знаю, что не так. Я создаю приложение, используя Pycharm.Статические файлы в Nginx, Gunicorn в Django

Может кто-нибудь дать мне руку, чтобы исправить это?

Вот конфигурации.

settings.py

MEDIA_ROOT = '' 
MEDIA_URL = '/Users/gcarranza/PycharmProjects/clouddemyTest/' 

STATIC_ROOT = '' 
STATIC_URL = '/Users/gcarranza/PycharmProjects/clouddemyTest/static/' 

STATICFILES_DIRS = (
'/Users/gcarranza/PycharmProjects/clouddemyTest/static',) 

Nginx конф:

server { 
    listen  80; 
    server_name localhost; 

    location /static/ { 
     autoindex on; 
     alias /Users/gcarranza/PycharmProjects/clouddemyTest/static/; 
    } 
    location/{ 
     proxy_pass http://127.0.0.1:8000; 
    } 
} 

Gunicorn:

gunicorn_django -b localhost:8000 

ответ

0

Вы получили корень и URL назад. Должно быть:

STATIC_ROOT = '/Users/gcarranza/PycharmProjects/clouddemyTest/static/' 
STATIC_URL = '/static/' 

И то же самое для СМИ

+0

Это исправить мою проблему, спасибо. – unixeO