Kaydet (Commit) 97886252 authored tarafından Bryan Marty's avatar Bryan Marty Kaydeden (comit) Tim Graham

Fixed #25169 -- Documented stacking of permission_required and login_required.

üst 9a2aca60
......@@ -687,6 +687,17 @@ The ``permission_required`` decorator
(HTTP Forbidden) view<http_forbidden_view>` instead of redirecting to the
login page.
If you want to use ``raise_exception`` but also give your users a chance to
login first, you can add the
:func:`~django.contrib.auth.decorators.login_required` decorator::
from django.contrib.auth.decorators import login_required, permission_required
@permission_required('polls.can_vote', raise_exception=True)
@login_required
def my_view(request):
...
.. versionchanged:: 1.9
In older versions, the ``permission`` parameter only worked with
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment