Я подозреваю, что вы уже выполнили syncdb
, который создал таблицы. Юг пытается создать их снова во время migrate
, и, естественно, база данных жалуется.
Чтобы избежать этого, вы должны указать South " fake " начальную миграцию.
python manage.py migrate TestDBapp1 --fake
Как видно из названия, это претендует на миграцию. Обратите внимание, что это однократный шаг . Юг будет обрабатывать ваше будущее syncdb
и migrate
без необходимости --fake
.