Django-filter не фильтрует
Здравствуйте, я новичок в django и хочу использовать django-filter для фильтрации url в django-resframwork, но не могу добиться фильтрации данных.
views.py
class ListingFiltered (generics.ListAPIView):
queryset = Listing.objects.all()
serializer_class = ListingSerializer
filterset_backends = (DjangoFilterBackend)
# filterset_class = ListingFilters
filter_fileds= ['price']
urls.py
urlpatterns = [
path('', include(router.urls)),
path('admin/', admin.site.urls),
path('listings/', ListingViewSet.as_view(), name= 'listings'),
path('listings/custom', ListingFiltered.as_view())
]
serializers.py
class ListingSerializer(serializers.ModelSerializer):
class Meta:
model = Listing
depth = 1
fields = '__all__'
Я пытаюсь http://127.0.0.1:8000/listings/custom?price=1000
и ничего не происходит. Что я делаю неправильно?