PermissionRequiredMixin 与 django 视图方法
PermissionRequiredMixin with django view method
我知道,我们有一个 PermissionRequiredMixin,它有 permission_required。
我有一个问题,如何使用 on Django 视图方法做到这一点。
谢谢你们!!
您可以使用 @permission_required(…)
decorator [Django-doc]:
from django.contrib.auth.decorators import <strong>permission_required</strong>
<strong>@permission_required(</strong>'permission_name'<strong>)</strong>
def some_view(request):
# …
您还可以传递一个可迭代的权限:
from django.contrib.auth.decorators import permission_required
@permission_required(['permission_name<sub>1</sub>', 'permission_name<sub>2</sub>'])
def some_view(request):
# …
我知道,我们有一个 PermissionRequiredMixin,它有 permission_required。
我有一个问题,如何使用 on Django 视图方法做到这一点。
谢谢你们!!
您可以使用 @permission_required(…)
decorator [Django-doc]:
from django.contrib.auth.decorators import <strong>permission_required</strong>
<strong>@permission_required(</strong>'permission_name'<strong>)</strong>
def some_view(request):
# …
您还可以传递一个可迭代的权限:
from django.contrib.auth.decorators import permission_required
@permission_required(['permission_name<sub>1</sub>', 'permission_name<sub>2</sub>'])
def some_view(request):
# …