Django Rest Framework使用分页时的JSON序列化错误

2024-09-29 21:37:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚尝试使用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}$
  • 版本:Django 1.9.9/DRF 3.3

有什么想法吗?谢谢。在


Tags: textpyself视图responserequeststatusargs

热门问题