diff --git a/rest_framework/filters.py b/rest_framework/filters.py index 42e77d910..a4542df10 100644 --- a/rest_framework/filters.py +++ b/rest_framework/filters.py @@ -245,7 +245,7 @@ class OrderingFilter(BaseFilterBackend): ] valid_fields += [ (key, key.title().split('__')) - for key in queryset.query.aggregates.keys() + for key in queryset.query.annotations.keys() ] else: valid_fields = [