summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLily Foote <code@lilyf.org>2023-09-19 04:25:35 +0100
committerGitHub <noreply@github.com>2023-09-19 05:25:35 +0200
commit23df37d53a6d7010f43920cb1202bc5254449601 (patch)
tree71b378156c81386a6607f08c8e241e489ff0df51
parenteeb5c583f7732ae53c599e8a24b03d14142c1ba4 (diff)
Simplified ForeignObject.resolve_related_fields() a bit.
-rw-r--r--django/db/models/fields/related.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/django/db/models/fields/related.py b/django/db/models/fields/related.py
index 2c0527d2b7..8564e6366b 100644
--- a/django/db/models/fields/related.py
+++ b/django/db/models/fields/related.py
@@ -714,9 +714,7 @@ class ForeignObject(RelatedField):
"Related model %r cannot be resolved" % self.remote_field.model
)
related_fields = []
- for index in range(len(self.from_fields)):
- from_field_name = self.from_fields[index]
- to_field_name = self.to_fields[index]
+ for from_field_name, to_field_name in zip(self.from_fields, self.to_fields):
from_field = (
self
if from_field_name == RECURSIVE_RELATIONSHIP_CONSTANT