[2.2.x] Fixed #30161 -- Added how to decorate class-based views to view decorators docs.

Backport of 406de977ea from master.
This commit is contained in:
alexanderblnf 2019-03-11 11:17:50 +01:00 committed by Tim Graham
parent 282961f553
commit 14240e491e
2 changed files with 6 additions and 0 deletions

View File

@ -307,6 +307,9 @@ decorator. In the example, ``never_cache()`` will process the request before
``login_required()``. ``login_required()``.
In this example, every instance of ``ProtectedView`` will have login protection. In this example, every instance of ``ProtectedView`` will have login protection.
These examples use ``login_required``, however, the same behavior can be
obtained more simply using
:class:`~django.contrib.auth.mixins.LoginRequiredMixin`.
.. note:: .. note::

View File

@ -7,6 +7,9 @@ View decorators
Django provides several decorators that can be applied to views to support Django provides several decorators that can be applied to views to support
various HTTP features. various HTTP features.
See :ref:`decorating-class-based-views` for how to use these decorators with
class-based views.
Allowed HTTP methods Allowed HTTP methods
==================== ====================