0
在Django有沒有官方的方式來返回PermissionDenied異常與一些文本的錯誤信息作爲響應正文瀏覽器?權限被拒絕,並顯示錯誤信息?
在Django有沒有官方的方式來返回PermissionDenied異常與一些文本的錯誤信息作爲響應正文瀏覽器?權限被拒絕,並顯示錯誤信息?
是的,文檔有官方觀點。
與404和500視圖一樣,Django有處理 403 Forbidden錯誤的視圖。如果視圖導致403異常,那麼默認情況下,Django 將調用視圖 django.views.defaults.permission_denied。
這個視圖加載和呈現在你的根 模板目錄模板403.html,如果此文件不存在,而不是服務於 文本「403禁止」,按照RFC 2616(HTTP 1.1規範)。
thanks________________________ –