Фильтрация по параметрам с помощью django-filters не работает
Почему django-filters перестает работать при таком дизайне?
class Ads(generics.ListCreateAPIView):
queryset = Ad.objects.all().order_by('id')
serializer_class = AdSerializer
filter_backends = (filters.DjangoFilterBackend,)
filterset_class = ProductFilter
def list(self, request):
queryset = self.get_queryset()
serializer = AdSerializer(queryset, many=True)
return Response({'info': serializer.data})
Но если изменить Response, то все работает?
return Response(serializer.data)