Мой текущий проект расширяется за счет географических особенностей, поэтому я пытаюсь интегрировать GeoDjango и импортировать некоторые шейп-файлы для начала. Моя установка состоит из следующего:
Юг
используется на протяжении всего проекта . Теперь я создал модель GeoDjango в новом приложении для своих областей. Как обычно, я выполнил ./ manage.py schemamigration --initial
, и когда я попытался выполнить ./ manage.py migrate $ my_new_app --database = "gis"
, он не удалось выполнить django.db.utils.DatabaseError: такой таблицы нет: south_migrationhistory
, что, я думаю, правильно, поскольку south_migrationhistory
находится в моей основной базе данных.
У кого-нибудь есть опыт с такими настройками и может ли мне помочь?
РЕДАКТИРОВАТЬ: Я изменил название, так как понял, что этот вопрос на самом деле не зависит от GeoDjango.