django - 仅针对一个模板的自定义 500 错误页面
问题描述
嗨,我不知道如何创建自定义 500 页面,但仅针对单个视图,当我通过不传递位置参数而收到 404 错误时,我基本上想重定向到另一个模板。
我目前制作了一个 .html 自定义页面,但它适用于任何页面。
我正在尝试做这样的事情:
def handler_no_board(request,exception):
board= request.GET["board_id"]
if board == null
return render(request,'board-not-found.html')
解决方案
用于if board == None:
检查变量是否存在。
推荐阅读
- riscv - 如何使用修改后的链接描述文件构建 newlib RISC-V 工具链?
- python - 使用 Python 在 Visual Studio Code 中显示日语字符
- php - 通过 php 在 html 文件中输入的问题
- python - 嵌入在电子邮件中的图像 URL 源上的 WKHTMLTOPDF 错误
- winapi - Windows 10 中的 SHOpenWithDialog API 是否发生了变化?
- soap - 使用长、多特殊字符、路径名查询 XML 数据
- sql - 锁定 SQL 表并等待释放锁 - Java
- nginx - NGINX 反向代理设置未重定向到指定目标,仍显示默认 centos 索引页面
- node.js - Nodejs Express req.body 出现未定义
- javascript - 为什么我收到错误 Vue Router 中超出了最大调用堆栈大小?