Django 自定义错误页面 404 500

1、urls

from test import views as test
urlpatterns = [
    ....
]
handler404 = test.page_not_founds
handler500 = test.server_error
2、views
# 404
def page_not_founds(request):
    return render(request,"error/404.html")

# 500
def server_error(request):
    return render(request, "error/500.html")

3、页面

在templates 下面的相应文件夹中建立两个文件

你可能感兴趣的:(Django)