class UserViewSet(viewsets.ModelViewSet):
queryset = get_user_model().objects
serializer_class = UserSerializer
def get_permissions(self):
if self.request.method == 'POST':
self.permission_classes = (AllowAny,)
return super(UserViewSet, self).get_permissions()I didn't understand this code,So i have some questions like:
In this Case I'm overriding ModelViewSet get_permissions class,right?
After overriding self.permission_classes variable,I'm returning Parent
class(ModelViewSet) get_permissions(), Which method(properties)
will come after calling UserViewSet.
Thank You in advance
Regards,
Soumen