Django配置出错时候的模板
来源:互联网 发布:秦皇岛网络推广 编辑:程序博客网 时间:2024/05/17 23:23
一、在URLconf下重新定义Django内置的handler函数:
mysite就是你的app
handler404 = 'mysite.views.my_custom_page_not_found_view'
HttpResponseNotFound,
handler500 = 'mysite.views.my_custom_error_view'
HttpResponseServerError,
handler403 = 'mysite.views.my_custom_permission_denied_view'
HttpResponseForbidden,
handler400 = 'mysite.views.my_custom_bad_request_view'
HttpResponseBadRequest
views中编写
返回是 return HttpresponseNotFound()
from django.http import HttpResponse.HttpresponseNotFound
出错的函数打log就好了 不要做复杂操作
二、自己建立404.html,500.html等放到公共Templates目录下
这两种方式都只在DEBUG=False时起作用,最方便的方式是采用第二种方式,而如果有特殊的需求,例如当页面出错时想自己处理,那么也可以自己定义handler view来处理。
0 0
- Django配置出错时候的模板
- Django+Ngnix+Ubunto配置出错的地方
- 使用maven配置dobbo的时候出错
- Django 模板目录配置
- Django 2.0中文书籍的第四章用测试template的时候出错的解决办法
- 交叉编译pure-ftpd时,配置的时候出错。
- django项目部署 - 设置出错模板
- AngularJS配置xsrftoken(django防止跨站)以及防止与django模板冲突的配置
- Django 模板内地址配置
- Django的模板
- Django的模板系统
- Django模板的使用
- Django模板的使用
- django--模板的继承
- django模板的使用
- Django-模板的使用
- Tomcat启动的时候出错
- 在reboot的时候出错
- Git系列一之git简介
- 关于eclipse中配置svn插件,亲测有效。
- 根据两点经纬度计算两点距离...工具类
- QOS-7 总结及WAN链路有效性
- 5-13 畅通工程之最低成本建设问题 (30分)(这个是补上去的7月5号)
- Django配置出错时候的模板
- 标杆
- BabeLua配置
- 组播Multicast 1 overview
- 垂直居中
- Quartz应用与集群原理分析
- hdu 2111 Saving HDU
- HDU2151
- 组播Multicast 2 PIM