Debian+nginx+uwsgi+django1.4
Проект настроен и работает. Но понадобилось подключить админку. Админка подключилась, но без css.
Исходные настройки:
settings.py
MEDIA_ROOT = '/home/nule/proj/mapsbank/files/media' #В этой папке ничего нет
MEDIA_URL = '/media/'
STATIC_ROOT = '/home/nule/proj/mapsbank/files/static_root' #В этой папке ничего нет
STATIC_URL = '/static/'
STATICFILES_DIRS = (
"/home/nule/proj/mapsbank/files/static", #Статика сайта здесь
)
server {
listen 80;
listen 443;
server_name xxx;
access_log /home/nule/proj/mapsbank/logs/nginx_access.log;
error_log /home/nule/proj/mapsbank/logs/nginx_error.log;
root /home/nule/proj/mapsbank/mapsbank ;
location /
{
uwsgi_pass unix:///var/tmp/mapsbank_uwsgi.sock;
include uwsgi_params;
uwsgi_buffers 8 128k;
}
location /static/ {
alias /home/nule/proj/mapsbank/files/static/;
expires 30d;
}
}
Добавить к STATICFILES_DIRS путь к статике админки
/usr/local/lib/python2.7/dist-packages/django/contrib/admin/static/admin/
и выполнить python manage.py collectstatic
Вся статика объединилась в STATIC_ROOT, но стили админки всё равно не грузятся.
Что еще нужно сделать?
Спасибо!