2011-01-14 3 views
9

Я только что переключился с 1.2 на багажник (r15175 в этой записи), чтобы играть с contrib.staticfiles, а теперь, когда вы используете локальный devserver, все мои admin-файлы возвращают 404. Статический носитель (как управляется новое приложение для вкладок) все работает так, как ожидалось, но я бы хотел использовать администратор с сервером dev, так что мне не нужно перезапускать локальный экземпляр apache при изменении кода dev.contrib.staticfiles и Django admin media

Это известное поведение? Я не получил ответа в IRC.

Редактировать: похоже на: Admin media disappear while running django trunk in development mode, но там, похоже, не было ответ там.

ответ

22

У меня была та же проблема, наконец, заметили эту строку в docs для ADMIN_MEDIA_PREFIX:

Для интеграции с staticfiles, это должно быть таким же, как STATIC_URL следуют «админ /».

Выполнение этого исправлено для меня.

Edit 2012-03-12: Обратите внимание, что по состоянию на Django 1.4, ADMIN_MEDIA_PREFIX было deprecated.