LAST EDITING
, DRF- ( , ), , :
def get_permissions(self):
if self.request.method == 'GET':
self.permission_classes = [DummyPermission, ]
else:
self.permission_classes = [IsAuthenticated, ]
return super(UsersViewSet, self).get_permissions()
, , . , , .
, ( ). :
@permission_classes([IsAuthenticated, AdditionalPermission, ])
def update:
pass
:
?
, , DRF (, ), - ( allow_classes - , ) - ( @permission_classes). , , :
@permission_classes([AdditionalPermission, ])
def update:
pass
ISAuthenticated , .
?
, (), . :
- AdditionalPermission, , .
.