我是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)
但是,它不再分页了。我该怎么办?我需要使用APIView吗?如果是的话,你能指导我吗?