在404.html模板中显示Http404参数
如果我在Django中使用
raise Http404("Error text")
抛出一个404异常,我该如何在我的404.html模板中显示Http404参数(在这个例子中是“错误文本”)呢?
(我正在使用Django默认的视图来处理404错误。)
1 个回答
1
你可以查看一下自定义404错误页面的方法。在你写的视图中,你可以接收到错误信息,然后把它传递给404的模板。
要记住,根据HTTP标准,404错误是用来表示“页面未找到”的,而不是一个通用的错误页面。根据你的具体情况,可能需要重新考虑一下表单验证的使用,或者其他可以在404重定向之前告诉用户问题的错误信息。