我正在开发一个现有的 Django 项目,其中包含如下迁移代码:
someFluffyModel.objects.all().delete()
或者
someModel = SomeModel(....)
someModel.save()
现在,无论哪里有这样的代码,并且更新的迁移会更改反映模型当前版本的架构,从头开始应用迁移都会出现问题。
据我了解,原因是迁移中使用的模型并未及时反映迁移中使用的模型。正如我发现的那样,固定装置可以帮助加载数据,但删除呢?是从数据库中手动删除数据的首选方法吗?