W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
當 Django 找不到所匹配的請求 URL 時,或引發(fā)了異常時,Django 會調(diào)用一個錯誤處理視圖。
這些情況發(fā)生時使用的視圖通過4個變量指定。它們的默認值應該滿足大部分項目,但是通過賦值給它們以進一步的自定義也是可以的。
這些值得在你的根?URLconf
?中設置。在其它?URLconf
中設置這些變量將不會生效果。
它們的值必須是可調(diào)用的或者是表示視圖的Python 完整導入路徑的字符串,可以方便地調(diào)用它們來處理錯誤情況。
這些值是:
django.views.defaults.bad_request()
?。如果你實現(xiàn)了自定義視圖,請確保它接受 ?request
和 ?exception
參數(shù),并返回一個 ?HttpResponseBadRequest
。django.views.defaults.permission_denied()
?。如果你實現(xiàn)了一個自定義視圖,請確保它接受 ?request
和 ?exception
參數(shù),并返回一個 ?HttpResponseForbidden
。django.views.defaults.page_not_found()
?。如果你實現(xiàn)了自定義視圖,請確保它接受 ?request
和 ?exception
參數(shù),并返回一個 ?HttpResponseNotFound
?。django.views.defaults.server_error()
?。如果你實現(xiàn)了自定義視圖,請確保它接受一個 ?request
參數(shù),并返回一個 ?HttpResponseServerError
?。Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: