【问题标题】:Displaying Http404 parameter in 404.html template在 404.html 模板中显示 Http404 参数
【发布时间】:2011-11-04 14:09:18
【问题描述】:

如果我使用 Django 在 Django 中引发 404 异常

raise Http404("Error text")

如何在我的 404.html 模板中显示 Http404 参数(本例中为“错误文本”)?

(我使用默认的 Django 视图来处理 404 错误。)

【问题讨论】:

    标签: python django


    【解决方案1】:

    查看defining your own 404 Handler。在您编写的视图中,您可以收到错误文本,然后将其传递给 404 模板。

    请记住,基于HTTP standards,404 错误应该是针对未找到的页面,而不是一般错误页面。根据您的用例,可能会重新评估表单验证的使用,或其他可以在 404 重定向之前通知用户问题的错误消息。

    【讨论】:

      猜你喜欢
      • 2010-12-09
      • 2022-01-03
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-09
      • 1970-01-01
      相关资源
      最近更新 更多