Администратор Django нарушил связь CSS через apache , но работает в режиме runserver

По какой-то причине в какой-то момент администрация 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}),
5
задан mgPePe 8 December 2010 в 20:44
поделиться