Pass real queryset object to MultipleObjectMixin.paginate_queryset method

This commit is contained in:
SvartalF 2013-01-14 12:21:54 +09:00
parent cae9a334ce
commit 70e6594b3c

View File

@ -102,6 +102,16 @@ class MultipleObjectAPIView(MultipleObjectMixin, GenericAPIView):
pass
return self.paginate_by
def paginate_queryset(self, queryset, page_size):
"""
Paginate queryset object, if filtering enabled, not a filter object.
"""
if self.filter_backend:
queryset = queryset.qs
return super(MultipleObjectAPIView, self).paginate_queryset(queryset, page_size)
class SingleObjectAPIView(SingleObjectMixin, GenericAPIView):
"""