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

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -