第一步:设置settings.py
DEBUG = False ALLOWED_HOSTS = ['*']
第二步:创建错误页面
在templates文件夹下面创建自定义的错误页面。
第三步:设置views.py,编写异常函数,如下所示。
def page_not_found(request, exception): return render(request, '404.html')
第四步:设置urls.py
from django.urls import path from app01 import views # 导入views页面 urlpatterns = [ ... ] handler404 = views.page_not_found # 设置出错函数,如下所示 handler403 = views.permission_denied handler500 = views.server_error 。。。