Я использую Ngix, uwsgi (для обслуживания файлов django) и apache в своем веб-сервере.
Но когда я пытаюсь получить доступ к странице администратора django, изображения не загружаются. Журнал ngix сообщает об ошибке 404 («GET /static/admin/css/base.css/ HTTP / 1.1» 404)
Вот моя конфигурация nginx:
server {
listen 80;
server_name www.xyz.com xyz.com;
access_log /var/log/nginx/xyz.com-access.log;
error_log /var/log/nginx/xyz.com-error.log;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:9001;
}
location /media {
root /srv/www/xyz.com.com.br/application/x;
}
location /templates {
root /srv/www/xyz.com.com.br/application/x;
}
}
Каталог медиа (который содержит css, js и imgs) находится в / usr / local / lib / python2.6 / dist-packages / Django-1.3-py2.6.egg / django / contrib / админ / СМИ /
Я пытался указать его местоположение, но у меня не было успеха ...