summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
Diffstat (limited to 'django')
-rw-r--r--django/db/migrations/state.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/django/db/migrations/state.py b/django/db/migrations/state.py
index ab2bd8e6d8..01019ff980 100644
--- a/django/db/migrations/state.py
+++ b/django/db/migrations/state.py
@@ -58,8 +58,9 @@ class ProjectState(object):
"Takes in an Apps and returns a ProjectState matching it"
app_models = {}
for model in apps.get_models():
- model_state = ModelState.from_model(model)
- app_models[(model_state.app_label, model_state.name.lower())] = model_state
+ if model._meta.managed:
+ model_state = ModelState.from_model(model)
+ app_models[(model_state.app_label, model_state.name.lower())] = model_state
return cls(app_models)
def __eq__(self, other):