权限被拒绝,错误信息?

时间:2013-02-06 04:47:15

标签: django permission-denied

Django中的

是否有官方方式返回PermissionDenied异常,并将一些错误信息文本作为浏览器的响应主体?

1 个答案:

答案 0 :(得分:1)

是的,文档有官方观点。

  

与404和500视图一样,Django有办法处理   403禁止的错误。如果视图导致403异常,那么Django   默认情况下,将调用该视图   django.views.defaults.permission_denied。

     

此视图会在根目录中加载和呈现模板403.html   模板目录,或者如果此文件不存在,则代替服务   文本“403 Forbidden”,根据RFC 2616(HTTP 1.1规范)。