mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
Refs #25878 -- Added the expected return type of CSRF_FAILURE_VIEW.
This commit is contained in:
parent
1e57dccb31
commit
62e83c71d2
@ -375,15 +375,16 @@ CSRF_FAILURE_VIEW
|
||||
|
||||
Default: ``'django.views.csrf.csrf_failure'``
|
||||
|
||||
A dotted path to the view function to be used when an incoming request
|
||||
is rejected by the CSRF protection. The function should have this signature::
|
||||
A dotted path to the view function to be used when an incoming request is
|
||||
rejected by the :doc:`CSRF protection </ref/csrf>`. The function should have
|
||||
this signature::
|
||||
|
||||
def csrf_failure(request, reason=""):
|
||||
...
|
||||
|
||||
where ``reason`` is a short message (intended for developers or logging, not for
|
||||
end users) indicating the reason the request was rejected. See
|
||||
:doc:`/ref/csrf`.
|
||||
where ``reason`` is a short message (intended for developers or logging, not
|
||||
for end users) indicating the reason the request was rejected. It should return
|
||||
an :class:`~django.http.HttpResponseForbidden`.
|
||||
|
||||
``django.views.csrf.csrf_failure()`` accepts an additional ``template_name``
|
||||
parameter that defaults to ``'403_csrf.html'``. If a template with that name
|
||||
|
Loading…
Reference in New Issue
Block a user