Django rest framework 在Django Rest框架中,如何将权限类应用于基于类的视图中的特定方法?
我只想为“PUT”方法申请权限,不想为“POST”申请权限Django rest framework 在Django Rest框架中,如何将权限类应用于基于类的视图中的特定方法?,django-rest-framework,Django Rest Framework,我只想为“PUT”方法申请权限,不想为“POST”申请权限 检查您的权限类的HTTP方法has_permission方法,如果它被放入: class ExpiringTokenAuthentication(permissions.BasePermission): def has_permission(self, request, view): if request.method == 'PUT': # do it here class Sign
检查您的权限类
的HTTP方法has_permission
方法,如果它被放入:
class ExpiringTokenAuthentication(permissions.BasePermission):
def has_permission(self, request, view):
if request.method == 'PUT':
# do it here
class Signup(APIView):
permission_classes = (BlacklistPermission,)
class ExpiringTokenAuthentication(permissions.BasePermission):
def has_permission(self, request, view):
if request.method == 'PUT':
# do it here
class Signup(APIView):
permission_classes = (BlacklistPermission,)