Django自定义404、500等页面模板

匿名 (未验证) 提交于 2019-12-02 23:36:01

在站点访问的过程中难免会因为不小心而访问到一些不存在的链接404或网站突然抽风导致服务器错误500,但django默认的错误页面则不怎么友好,所以我们需要自定义404、500等页面,提升用户体验

1. 首先先写好404、500等页面的html文件

2. 在站点app项目中的views.py文件中编写网页404、500等处理函数

def pageNotFound(request):     '''      404、500处理函数     '''     return render(request, '404.html')

3. 在urls.py文件中添加404处理函数

urlpatterns = [...]  handler404 = 'app.views.pageNotFound' handler500 = '...'
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!