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

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

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

然后在项目里找到DEBUG把它改为False
Django 页面改为统一捕获异常404的方法_第1张图片

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

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

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

Django 页面改为统一捕获异常404的方法_第2张图片

你可能感兴趣的:(python)