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________________________ –