4
使用在ModelViewSet不同的操作不同的身份驗證我有以下ModelViewSet在Django的REST框架
class UserViewSet(viewsets.ModelViewSet):
"""
API endpoint that allows users to be viewed or edited.
"""
queryset = User.objects.all()
serializer_class = UserSerializer
authentication_classes = (TokenAuthentication,)
permission_classes = (permissions.IsAuthenticated, MyUserPermissions)
我想create method (POST on /users/)
不要求任何身份驗證。在這種情況下,我如何覆蓋authentication_classes?我在說的是ModelViewSet
不是通用的API視圖。