Эта проблема в основном та же, что и в предыдущем вопросе.
здесь .
Однако, ответ там не работает для меня. Я установил южную магистральную версию, вручную ввел строку импорта в соответствующем файле миграции, выполнил полную «начальную миграцию» в отдельном каталоге и исследовал файл 0001_initial.py.
У меня есть проект Django с несколькими приложениями, одно из которых (называемое «ядро») упоминается другими. Южная миграция пытается создать новую таблицу со столбцом, имеющим внешний ключ к модели в ядре.
В настоящее время я импортирую ядро в рассматриваемой миграции (0006) и даже добавил ее в миграцию 0001, хотя, похоже, это не имеет значения.
Прежде чем я сделаю что-то радикальное, например, удалив это поле, запустив миграцию и добавив поле вручную, есть ли известный ручной обходной путь для устранения этой южной проблемы?