• Markus Holtermann's avatar
    Fixed #24914 -- Added authentication mixins for CBVs · e5cb4e14
    Markus Holtermann yazdı
    Added the mixins LoginRequiredMixin, PermissionRequiredMixin and
    UserPassesTestMixin to contrib.auth as counterparts to the respective
    view decorators.
    
    The authentication mixins UserPassesTestMixin, LoginRequiredMixin and
    PermissionRequiredMixin have been inspired by django-braces
    <https://github.com/brack3t/django-braces/>
    
    Thanks Raphael Michel for the initial patch, tests and docs on the PR
    and Ana Balica, Kenneth Love, Marc Tamlyn, and Tim Graham for the
    review.
    e5cb4e14
test_mixins.py 8.14 KB