404錯誤是用戶輸入錯誤的URL,在 URLconf 中匹配不到相應的URL而拋出的異常 如下圖: 為了給用戶提供一個友好的訪問,需要配置404錯誤頁面 1、在 templates 目錄下新建 404.html 文件 2、添加 404.html 內容 request_path 為請求的 URL 3、 ...
404錯誤是用戶輸入錯誤的URL,在 URLconf 中匹配不到相應的URL而拋出的異常
如下圖:
為了給用戶提供一個友好的訪問,需要配置404錯誤頁面
1、在 templates 目錄下新建 404.html 文件
2、添加 404.html 內容
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>404</title> </head> <body> <h1>頁面不存在</h1> <h2>您訪問的URL https://127.0.0.1:8000{{request_path}}頁面不存在, 請確認要您的URL再次訪問</h2> </body> </html>
request_path 為請求的 URL
3、settings.py 進行配置
DEBUG 值改為 False,如果為true則認為永遠不允許調用404頁面
ALLOWED_HOSTS 內容中添加*,表明允許任何人訪問
4、再次輸入錯誤的URL
500、400等錯誤也可以用此方法進行修改