rerun migrations on django 1.8
我在Django1.8python 3.4应用程序中安装了一个zinnia,它会抛出错误。我想知道模型中是否有什么改变,从我首次运行迁移时开始。但是,我看不出如何重新开始并重新运行迁移。
这些是我尝试进行makemigration时看到的警告
警告:zinnia.entry.categories:(fields.w340)空对manytomanyfield没有影响。zinnia.entry.related:(fields.w340)空对manytomanyfield没有影响。未检测到更改
我看到关于squashmigrations makemigrations和migrate的文档。有没有一种最佳实践方法来消除迁移并重新开始?
一种方法是删除数据库。如果你在使用Postgres,然后只需登录到postgres帐户和
另一种方法是刷新数据库。您可以通过
如果您使用的是sqlite3,那么只需从项目根目录中删除db.sqlite3。