码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-05-28 09:20:58      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:page   链接404   添加   class   导致   定义   views   pytho   网站   

在站点访问的过程中难免会因为不小心而访问到一些不存在的链接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 = ‘...‘

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

标签:page   链接404   添加   class   导致   定义   views   pytho   网站   

原文地址:https://blog.51cto.com/14284354/2401105

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!