2016-07-18 2 views
1

Я пытаюсь использовать миграцию схемы, поскольку у меня есть мои модели, в которых у меня было две модели ранее, и я создал еще три модели. Я попробовал несколько команд, какПеремещение схемы в django south

python manage.py schemamigration appname --add modelname 
python manage.py schemamigration appname 
python manage.py schemamigration 
python manage.py schemamigration appname --fake 

, но не повезло

иногда он дает мне ошибку

You have not passed any of --initial, --auto, --empty, --add-model, --add-field or --add-index. 

, а иногда это один

sage: manage.py schemamigration [options] 

Creates a new template schema migration for the given app 

manage.py: error: ambiguous option: --add (--add-field, --add-index, --add-model?) 

Я новый Джанго так что вам нужна помощь. не

+0

Если вы используете более новую версию Django, к югу больше не требуется для схемы миграции. Попробуйте использовать Django, испеченные в материалах миграции. Процесс состоит в том, чтобы: 1) выполнить миграцию, затем 2) применить их. Команды: 1) python manage.py makemigrations 2) python manage.py migrate – DataSwede

ответ

0

Наконец получил его

python manage.py schemamigration appname --auto 
Смежные вопросы