python - 在 django 中显示所有错误响应的一页
问题描述
我想为 Django 中的所有错误响应显示一个特殊页面。按照这个问题Django,创建一个自定义的 500/404 错误页面,我将这些项目添加到我的项目文件中。但没有任何改变!
设置.py
DEBUG = False
ALLOWED_HOSTS = ['localhost']
网址.py
handler500 = 'app.views.handler500'
视图.py
from django.shortcuts import render_to_response
from django.template import RequestContext
def handler500(request, *args, **argv):
response = render_to_response('app/500.html', {},
context_instance=RequestContext(request))
response.status_code = 500
return response
解决方案
推荐阅读
- javascript - 如何更改表格单元格的颜色
- visual-studio-code - VSCode 终端建议未自动完成
- java - 如何在 Java 中写入命令提示符?
- kubernetes - 如果工作节点死亡,kubernetes 是否会恢复工作节点?
- scala - 实例化具有指定名称的类
- javascript - 如何使用 Quasar 构建微前端?
- wix - VS2019 中的 WiX 项目“不兼容”
- python - 如何使用一些条件(正则表达式?)修改熊猫中的一列字符串
- apache-spark - 预处理数据的最佳方法
- vb.net - VB.Net 表单身份验证 - Roles.CreateRole()