Now lets say we want to sort our data, we can use the Ordering filter in rest_framework.filters. After we can set the list of fields we want to sort/orderby. See below
from rest_framework.filters import SearchFilter, OrderingFilter
class ProductViewSet(ModelViewSet): queryset = Product.objects.all() serializer_class = ProductSerializer filter_backends = [DjangoFilterBackend, SearchFilter, OrderingFilter] #add it here, since its a filter backend filterset_class = ProductFilter search_fields = ['title', 'description'] ordering_fields = ['unit_price', 'last_update']