summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Mispelon <bmispelon@gmail.com>2013-12-06 15:20:16 +0100
committerBaptiste Mispelon <bmispelon@gmail.com>2013-12-06 15:23:21 +0100
commit72479a29579f72a7713ac3c07eb92f5bafee25bd (patch)
tree2a3ca9071a78959dcd5982957571530aa2a0fdaa
parent19e437497172640a1b488228fb218719f9f7f5b4 (diff)
Made the migration detector use meta.local_fields instead of meta.fields.
Refs #21010. Thanks to Loïc for the patch.
-rw-r--r--django/db/migrations/autodetector.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/migrations/autodetector.py b/django/db/migrations/autodetector.py
index 86ddd3c3d2..78c9770366 100644
--- a/django/db/migrations/autodetector.py
+++ b/django/db/migrations/autodetector.py
@@ -67,7 +67,7 @@ class MigrationAutodetector(object):
model_state = self.to_state.models[app_label, model_name]
# Are there any relationships out from this model? if so, punt it to the next phase.
related_fields = []
- for field in new_app_cache.get_model(app_label, model_name)._meta.fields:
+ for field in new_app_cache.get_model(app_label, model_name)._meta.local_fields:
if field.rel:
if field.rel.to:
related_fields.append((field.name, field.rel.to._meta.app_label.lower(), field.rel.to._meta.object_name.lower()))