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