1. 程式人生 > >潭州課堂25班:Ph201805201 django框架 第十三課 自定義404頁面,auth系統中的User模型,auth系統許可權管理 (課堂筆記)

潭州課堂25班:Ph201805201 django框架 第十三課 自定義404頁面,auth系統中的User模型,auth系統許可權管理 (課堂筆記)

 當 DEBUG=True 時,django 內部的404報錯資訊,

自帶的報錯資訊,

要自定義404資訊,要先把 DEBUG=False ,

之後要自定義4040頁面,有兩種方法,

  方法1,在建立404頁面

這樣就配置完成,當訪問不存在的頁面時,跳轉到自定義的404頁面中,

 

 方法2,建立404.html檔案後,寫個檢視函式渲染,傳入 status=404 狀態碼,(可自定義403,500)

之後在主 urls 檔案中給這些配置路由,要在主 urls 檔案中匯入該 APP 的檢視