Skip to content

Commit 24694dd

Browse files
committed
Fixed use of deprecated Query.aggregates
In Django 1.8 [`Query.aggregates` is replaced by `annotations`](https://docs.djangoproject.com/es/1.9/releases/1.8/#aggregate-methods-and-modules). Using aggregates currently raises a `RemovedInDjango20Warning`. [Django's source](https://github.com/django/django/blob/1.8/django/db/models/sql/query.py#L192)
1 parent 3645388 commit 24694dd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rest_framework/filters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ def get_valid_fields(self, queryset, view):
245245
]
246246
valid_fields += [
247247
(key, key.title().split('__'))
248-
for key in queryset.query.aggregates.keys()
248+
for key in queryset.query.annotations.keys()
249249
]
250250
else:
251251
valid_fields = [

0 commit comments

Comments
 (0)