【发布时间】:2015-11-21 22:48:29
【问题描述】:
我正在使用 django 1.8。
使用 Django 的manage.py migrate 命令时,删除模型时需要用户确认。 --noinput 参数可以避免用户确认,但是迁移不会移除模型。
如何在脚本中使用manage.py migrate,并删除旧模型?
而且,我知道,这可能很危险。
【问题讨论】:
-
我无法重现该问题。我刚刚用 Django 1.8 进行了测试。 Migrate 无需确认即可删除模型,无论我是否使用
--noinput。我不明白为什么需要您确认。
标签: django migrate django-migrations