Reputation: 19
I know, that we have a PermissionRequiredMixin and it has got permission_required.
I have a question, how to do that with on django view method.
Thank you, guys!!
Upvotes: 1
Views: 207
Reputation: 476557
You can work with the @permission_required(…)
decorator [Django-doc]:
from django.contrib.auth.decorators import permission_required
@permission_required('permission_name')
def some_view(request):
# …
you can also pass an iterable of permissions:
from django.contrib.auth.decorators import permission_required
@permission_required(['permission_name1', 'permission_name2'])
def some_view(request):
# …
Upvotes: 1