diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-09-07 19:28:19 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-09-10 12:01:00 +0200 |
| commit | 0ddb4ebf7bfcc4730c80a772dd146a49ef6895f6 (patch) | |
| tree | c6a203b757d104c08c4a9786ac1521b87c26fe0a /django | |
| parent | d17be88afd5f5e1059491e10408ba239e2e99fe2 (diff) | |
Refs #14357 -- Made Meta.ordering not affect GROUP BY queries.
Per deprecation timeline.
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/models/sql/compiler.py | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/django/db/models/sql/compiler.py b/django/db/models/sql/compiler.py index 5da862f716..e287a6f55a 100644 --- a/django/db/models/sql/compiler.py +++ b/django/db/models/sql/compiler.py @@ -1,6 +1,5 @@ import collections import re -import warnings from itertools import chain from django.core.exceptions import EmptyResultSet, FieldError @@ -14,7 +13,6 @@ from django.db.models.sql.constants import ( from django.db.models.sql.query import Query, get_order_dir from django.db.transaction import TransactionManagementError from django.db.utils import DatabaseError, NotSupportedError -from django.utils.deprecation import RemovedInDjango31Warning from django.utils.hashable import make_hashable @@ -565,17 +563,7 @@ class SQLCompiler: order_by = order_by or self.connection.ops.force_no_ordering() result.append('GROUP BY %s' % ', '.join(grouping)) if self._meta_ordering: - # When the deprecation ends, replace with: - # order_by = None - warnings.warn( - "%s QuerySet won't use Meta.ordering in Django 3.1. " - "Add .order_by(%s) to retain the current query." % ( - self.query.model.__name__, - ', '.join(repr(f) for f in self._meta_ordering), - ), - RemovedInDjango31Warning, - stacklevel=4, - ) + order_by = None if having: result.append('HAVING %s' % having) params.extend(h_params) |
