我有Django模型,我已经使用./manage.py schemamigration (appname) --initial
初始化了南方。一切顺利,直到我决定我需要另一个领域。我添加了另一个字段,并尝试使用./manage.py schemamigration (appname) --auto
迁移更改,但它说:
- Nothing to migrate.
我确保迁移初始更改。 似乎与问题here类似,但解决方案让我无处可去。
答案 0 :(得分:1)
可能是因为在--initial
迁移和下一个schemamigration
之间,您必须将实际迁移保留到发出命令python manage.py migrate my_app
的数据库。
完成第一次迁移后,您可以添加另一个字段,执行schemamigration --auto
并通过执行python manage.py migrate my_app
再次将其提交到数据库
希望这有帮助!