1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Refs #24919 -- Raised more helpful error message for disabled migrations

This commit is contained in:
Markus Holtermann
2015-09-12 10:24:41 +10:00
parent a3c01b0dd8
commit f45ee19746
2 changed files with 20 additions and 0 deletions

View File

@@ -241,6 +241,13 @@ class MigrationWriter(object):
def basedir(self):
migrations_package_name = MigrationLoader.migrations_module(self.migration.app_label)
if migrations_package_name is None:
raise ValueError(
"Django can't create migrations for app '%s' because "
"migrations have been disabled via the MIGRATION_MODULES "
"setting." % self.migration.app_label
)
# See if we can import the migrations module directly
try:
migrations_module = import_module(migrations_package_name)