title: Django Rest Framework: Pagination w/ ListModelMixin
body: <p>I've been following the django-rest-framework documentation examples but I'm having trouble getting pagination to work when using a `ListModelMixin and viewsets.GenericViewset</p>
  
  <p>This does NOT paginate:</p>
  
  <pre><code>class InvitesViewSet(mixins.ListModelMixin, viewsets.GenericViewSet):
      permission_classes = [IsAuthenticated]
      queryset = User.objects.all()
      serializer_class = UserSerializer
  
      def list(self, request):
          invited_users = self.get_queryset() # just did this as a test
          serializer = UserSerializer(invited_users, many=True)
          return Response(serializer.data)
  </code></pre>
  
  <p>While this does:</p>
  
  <pre><code>class InvitesViewSet(mixins.ListModelMixin, viewsets.GenericViewSet):
      permission_classes = [IsAuthenticated]
      queryset = User.objects.all()
      serializer_class = UserSerializer
  </code></pre>
  
  <p>How can I return a custom list response (because I need to filter on the request.user) with pagination while using ListModelMixin?</p>