Мы используем Django Admin для поддержки некоторых данных, которые экспортируются на несколько наших сайтов. Иногда при щелчке по стандартному представлению списка изменений, чтобы получить форму редактирования модели, вместо того, чтобы направлять ее на нужную страницу, мы получаем страницу / шаблон Django 404.
Это происходило несколько нерегулярно, и мы могли на некоторое время воспроизвести его, перезагрузив три раза:
- Первый F5: 404
- Второй F5: 404
- Третий F5: форма изменения объекта загружается правильно
Но в последнее время он возвращал 404 чаще, чем нет. Кажется, это уменьшает шансы на возврат 404, когда мы отскакиваем от Apache (изящно) и ухудшаемся (опять же, по-видимому) с большим количеством запросов.
Запуск Django 1.2.1 в Fast-CGI / MySQL 5.1.x
FWIW, я не могу воспроизвести проблему на моей виртуальной машине, но там я запускаю mod_wsgi и в настройках установлен Debug = True. В противном случае код и база данных идентичны.