0
pagination_class = TenItemsSetPagination
を使用してページベースをクラスベースビューに追加しようとしました。 は結果として、私は自分のエンドポイントにアクセスしようとするとエラーが表示されます。<Response status_code=200, "text/html; charset=utf-8"> is not JSON serializable
ページ分割を使用する場合のDjango Rest FrameworkのJSONシリアル化エラー
views.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)
paginators.py
class TenItemsSetPagination(PageNumberPagination):
page_size = 10
- バージョン:Djangoの1.9.9を/ DRF 3.3
ありがとう。
返信方法は?あなたのビューのコードを共有してください –