По какой-то причине в какой-то момент администрация django сломалась. CSS отсутствует.
Вот мои настройки:
MEDIA_ROOT = os.path.normpath(os.path.join(SITE_ROOT, 'media/'))
MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/admin_media/'
Однако сгенерированная строка на странице администратора по-прежнему:
<link rel="stylesheet" type="text/css" href="/admin_media/css/base.css" />
, но сайт дает мне 404 в этом файле.
И становится лучше - если я использую apache для просмотра проект, возникает эта проблема. Если я использую python manage.py runserver
, администратор работает нормально.
Есть какие-нибудь подсказки, почему это может происходить? - перезапустил apache, это не помогло.
вот что у меня есть в файле urls:
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),