Отображение параметра Http404 в шаблоне 404.html - PullRequest
1 голос
/ 26 августа 2011

Если я вызову исключение 404 в Django, используя

raise Http404("Error text")

, как я могу отобразить параметр Http404 (в данном случае «Текст ошибки») в моем шаблоне 404.html?(Я использую стандартное представление Django для обработки 404 ошибок.)

1 Ответ

1 голос
/ 26 августа 2011

Проверьте определяя свой собственный обработчик 404 . В представлении, которое вы пишете, вы можете получить текст ошибки и затем передать его 404 шаблонам.

Имейте в виду, что на основе стандартов HTTP ошибка 404 должна относиться к странице не найдена, а не к общей странице ошибки. В зависимости от вашего варианта использования, возможно, переоцените использование проверки формы или другие сообщения об ошибках, которые могут проинформировать пользователя о проблеме до перенаправления 404.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...