У меня было приложение, например, фильмы, с некоторыми моделями и начальной миграцией на юг. Теперь я хочу изменить его имя на ресурс. Поэтому я создал пустую миграцию данных на юг и изменил имена всех таблиц на соответствующие, а затем переименовал папку приложения, имя приложения в settings.py и все операции импорта. Это выглядит правильно. Но когда я запускаю миграцию, я получаю:
django.core.exceptions.ImproperlyConfigured: App with label movies could not be found
Но юг помечает миграцию как завершенную. Что я должен изменить, чтобы исправить это?
EDIT:
Должен ли я также переименовать все вхождения "фильмов" в начальной миграции?
EDIT2:
Проблема также возникает, когда я пытаюсь перейти на более чистые таблицы. Затем на юг попробуйте создать таблицы для фильмов приложений, и оно уже переименовано в ресурс.