我刚刚尝试使用pagination_class = TenItemsSetPagination
将分页添加到基于类的视图中。
结果,我在尝试访问端点时出错:<Response status_code=200, "text/html; charset=utf-8"> is not JSON serializable
在视图.py公司名称:
class AllCartsView(ListModelMixin, generics.GenericAPIView):
permission_classes = [AllowAny]
authentication_classes = []
queryset = Cart.objects.all()
serializer_class = carts_serializers.DataCartSerializer
renderer_classes = (BrowsableAPIRenderer, JSONRenderer,)
pagination_class = TenItemsSetPagination
def get(self, request, *args, **kwargs):
return self.list(request, *args, **kwargs)
在分页器.py在
^{pr2}$有什么想法吗?谢谢。在
刚刚注意到使用
(ListModelMixin, generics.GenericAPIView)
而不是(ListAPIView)
是导致错误的原因。在相关问题 更多 >
编程相关推荐