Django分页ListAPIView

时间:2016-02-25 14:59:29

标签: python django pagination

我是Django的初学者。目前,我可以这样做分页。

class CarView(generics.ListAPIView):
    permission_classes = ()
    paginate_by = 10
    serializer_class = CarSerializer
    queryset = Car.objects.all()

对于另一种观点,我也需要过滤,我喜欢这样。

class DialogueView(generics.ListAPIView):
    permission_classes = (IsAuthenticated,)
    serializer_class = DialogueSerializer

    def get_queryset(self):

        paginate_by = 2
        user = self.request.user
        return Dialogue.objects.filter(owner=user)

但是,它不再分页了。我该怎么办?我需要使用API​​View吗?如果是的话,你能指导我吗?

0 个答案:

没有答案