django - How to add custom permission in viewset -
how add custom permission in viewset in django rest framework other default permission while creating module? have permission "fix_an_appointment". in below viewset, how include permission? have permission has able create.
my views.py file:
class settingsviewset(viewsets.modelviewset): serializer_class = settingsserializer queryset = setting.objects.all() can help?
simply create custom permission class
class fixanappointmentpermssion(permissions.basepermission): def has_permission(self, request, view): return true or false then in view set class use custom permission
class settingsviewset(viewsets.modelviewset): serializer_class = settingsserializer queryset = setting.objects.all() permission_classes = (fixanappointmentpermssion,)
Comments
Post a Comment