【发布时间】:2017-02-20 19:14:45
【问题描述】:
有没有办法自动将YES指定为默认选项
manage.py makemigrations myAPp and
manage.py migrate commands
我在 migrate 上尝试了 --noinput 选项,但我认为它默认为 NO 不是 YES
【问题讨论】:
有没有办法自动将YES指定为默认选项
manage.py makemigrations myAPp and
manage.py migrate commands
我在 migrate 上尝试了 --noinput 选项,但我认为它默认为 NO 不是 YES
【问题讨论】:
您的迁移应该使用--noinput 标志运行。
您可能需要确保迁移的应用与您为其创建迁移的应用相同。
尝试在运行迁移之前和之后运行python manage.py showmigrations,看看发生了什么。
【讨论】:
找到另一个问题的答案
您可以使用“yes”命令将“y”传递给所有问题
yes | python manage.py makemigrations myApp
如果您想编辑响应(即发送“yes”而不是“y”),您可以将其添加为参数
yes yes | python manage.py migrate
【讨论】: