diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/migrations/state.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/django/db/migrations/state.py b/django/db/migrations/state.py index 42a2c80a5e..e13de5ba6f 100644 --- a/django/db/migrations/state.py +++ b/django/db/migrations/state.py @@ -761,8 +761,11 @@ class ModelState: return self.name.lower() def get_field(self, field_name): - if field_name == "_order": - field_name = self.options.get("order_with_respect_to", field_name) + if ( + field_name == "_order" + and self.options.get("order_with_respect_to") is not None + ): + field_name = self.options["order_with_respect_to"] return self.fields[field_name] @classmethod |
