TypeError: ‘BasePermissionMetaclass‘ object is not iterable
阿新 • • 發佈:2020-12-16
Django + RestFramework
程式碼:
class LogViewSet(viewsets.GenericViewSet,
mixins.CreateModelMixin,
mixins.ListModelMixin,
mixins.RetrieveModelMixin,
mixins.UpdateModelMixin,
mixins.DestroyModelMixin):
queryset = Log. objects.all()
permission_classes = IsAuthenticated
serializer_class = LogSerializer
報錯:
修改:
class LogViewSet(viewsets.GenericViewSet,
mixins.CreateModelMixin,
mixins.ListModelMixin,
mixins.RetrieveModelMixin,
mixins.UpdateModelMixin,
mixins.DestroyModelMixin):
queryset = Log.objects.all()
permission_classes = [IsAuthenticated]
serializer_class = LogSerializer