Django 页面改为统一捕获异常404的方法

首先得写一行方法为DEBUG做准备

#项目名.模块名.方法名, 定义传参的时候方法名后面不需要括号
handler404 = 'mysite.d2.page_not_found'

然后在项目里找到DEBUG把它改为False
在这里插入图片描述

在定义一个路由方法,可以让它return放回个值

def page_not_found(request,**kwargs):
return HttpResponse("404您的页面找不到啦")

打开网页输入一行错误的路由时,他就会显示你想要得到的值了,而不是网页的404提示

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44266650/article/details/86536028