Django在提示符时自动迁移并makemigrate

时间:2016-10-12 05:11:16

标签: django django-migrations

有没有办法自动指定YES作为

的默认选项
manage.py makemigrations myAPp and
manage.py migrate commands

我在迁移时尝试了--noinput选项,但我认为默认为NO不是

2 个答案:

答案 0 :(得分:12)

您的迁移应使用python manage.py showmigrations标记运行。

您可能希望确保迁移已为其创建迁移的应用。

尝试在运行迁移之前和之后运行webservice.cs以查看正在进行的操作。

答案 1 :(得分:9)

在另一个问题上找到答案

您可以使用'yes'命令将'y'传递给所有问题

yes | python manage.py makemigrations myApp

如果你想编辑回复(即发送'是'而不是'y')你可以将它添加为参数

yes yes | python manage.py migrate