I\'m using ListAPIView, but I can\'t filter the results. My code is:
class UserPostReadView(generics.ListAPIView):
serializer_class = PostSerializer
mode
I know is late for this, but I wrote a little app that extends for ListAPIView and do this easier, check it out:
https://github.com/angvp/drf-lafv
I've found the solution
class UserPostsReadView(generics.ListAPIView):
serializer_class = PostSerializer
model = serializer_class.Meta.model
paginate_by = 100
def get_queryset(self):
poster_id = self.kwargs['poster_id']
queryset = self.model.objects.filter(poster_id=poster_id)
return queryset.order_by('-post_time')
Source: http://www.django-rest-framework.org/api-guide/filtering/#filtering-against-the-url