1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

[2.2.x] Fixed #30463 -- Fixed crash of deprecation message when Meta.ordering contains expressions.

Regression in 1b1f64ee5a.

Backport of 04042b2b44 from master
This commit is contained in:
ruchit2801
2019-05-17 13:00:57 +05:30
committed by Mariusz Felisiak
parent ed221f7c97
commit db7d7901ee
4 changed files with 15 additions and 4 deletions

View File

@@ -561,9 +561,9 @@ class SQLCompiler:
# 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." % (
"Add .order_by(%s) to retain the current query." % (
self.query.model.__name__,
"', '".join(self._meta_ordering)
', '.join(repr(f) for f in self._meta_ordering),
),
RemovedInDjango31Warning,
stacklevel=4,