一、編輯setting.py文件
DEBUG = False
ALLOWED_HOSTS = ['*',] TEMPLATES = [ { ... 'DIRS': [os.path.join(BASE_DIR, 'templates')] ... }, ]
二、在templates文件夾下新建404.html文件
<!DOCTYPE html>
<html lang="en"> <head> <meta charset="UTF-8"> <title>404</title> </head> <body> <h1>404 NOT FOUND</h1> </body>
三、編輯urls.py文件
from app01 import views # app01是應用名 urlpatterns = [ ... ] handler404 = views.page_not_found
四、編輯views.py文件
def page_not_found(request): return render(request, "404.html")
五、大功告成,現在可以啟動服務器進行訪問了,同理500頁面也是這樣創建,不過在urls.py文件中把handler404換成handler500而已,其他配置雷同!