擅长:python、mysql、java
<p>响应有<a href="https://github.com/django/django/blob/master/django/core/handlers/base.py#L17" rel="nofollow noreferrer">handler</a>和异常<a href="https://github.com/django/django/blob/master/django/core/handlers/exception.py#L18" rel="nofollow noreferrer">converter</a>,允许您执行<code>raise Http404</code>。如您所见,它们还将<code>PermissionDenied</code>异常转换为带有403状态代码的响应。因此,您可以提高<em>it</em>而不是Http403。但是对于401你必须返回<code>return HttpResponse('Unauthorized', status=401)</code>类似的东西。你知道吗</p>