From f69c7bbdceba43789bfba935dd8fa3daaa7f36c4 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Fri, 1 Mar 2019 19:38:21 +0100 Subject: Refs #29408 -- Cosmetic edits for validation of related fields and lookups in model Meta.ordering. Follow up to 440505cb2cadbe1a5b9fba246bcde6c04f51d07e. --- django/db/models/base.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'django') diff --git a/django/db/models/base.py b/django/db/models/base.py index 7e4fa9ac68..2884679ba1 100644 --- a/django/db/models/base.py +++ b/django/db/models/base.py @@ -1643,7 +1643,7 @@ class Model(metaclass=ModelBase): # Convert "-field" to "field". fields = ((f[1:] if f.startswith('-') else f) for f in fields) - # Separate related field and non related fields. + # Separate related fields and non-related fields. _fields = [] related_fields = [] for f in fields: @@ -1667,7 +1667,7 @@ class Model(metaclass=ModelBase): errors.append( checks.Error( "'ordering' refers to the nonexistent field, " - "related field or lookup '%s'." % field, + "related field, or lookup '%s'." % field, obj=cls, id='models.E015', ) @@ -1693,7 +1693,8 @@ class Model(metaclass=ModelBase): for invalid_field in invalid_fields: errors.append( checks.Error( - "'ordering' refers to the nonexistent field '%s'." % invalid_field, + "'ordering' refers to the nonexistent field, related " + "field, or lookup '%s'." % invalid_field, obj=cls, id='models.E015', ) -- cgit v1.3