Я пытаюсь реализовать два фильтра в моих ViewSet
(OrderingFilter
и SearchFilter
), но работает только OrderingFilter
.Я вижу нужный элемент управления для OrderingFilter
в browsableAPI, но не могу получить соответствующий элемент управления для поиска.
Это мой ViewSet
:
from rest_framework.filters import OrderingFilter, SearchFilter
from GeneralApp import serializers, models
class CountryViewSet(viewsets.ModelViewSet):
permission_classes = (permissions.IsAuthenticated,)
queryset = models.Country.objects.all()
serializer_class = serializers.CountrySerializer
filter_backends = (OrderingFilter, SearchFilter)
search_fields = ('name', 'code', 'calling_code')
Спасибо заваша помощь.