1.首先settings中配置 debug=False
2. 在url中配置
# 在生产环境下才起作用,在开发环境下没用 handler404 = app1.views.not_find_page
3.在views中配置
def not_find_page(request, exception):
# return HttpResponse('界面没有找到')
return render(request, 'blog/page404.html')
当然也可以是类的形式
class PageNotFound(View):
def get(self,request):
returnrender_to_response('404.html')
url中
handler404 = PageNotFound.as_view()
同理: 处理500等也是类似的操作
handler50x



