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 и ничего не происходит. Что я делаю неправильно?

Вернуться на верх