我正在做一个Django项目,有一个同事帮我克服了一些麻烦。然而,当我们调查这个问题时,她删除了一个迁移,因为它似乎会导致一些问题。最后,这个问题与此无关,但她现在离开了公司。这个项目看起来很好,直到我尝试对一个模型应用更改并运行"makemigrations“和"migrate",并且看到一些错误,声明为Migration <migration_name> is appliedbefore its dependency <migration2> on
我有一组相对复杂的Django模型。我试图从一组新的迁移(rm -rf apps/*/migrations; bin/dev/manage.py makemigrations A B C...)开始。makemigrations运行良好,并且不存在循环依赖关系,但在迁移时,我始终会得到一个InconsistentMigrationHistory异常。下面是迁移之间的依赖关系图,简化为删除没有相关依赖项的迁移,以及为可读性而编辑的应用程序名称:
红
我有一个python2.7 django项目(我知道,我在20世纪!)里面有一些模型。目前,自定义命令(python2.7)的代码如下所示:
from django.core.management.commands.makemigrationsnew_name = "0001_%s" % migration_name if migrat
, in main File "/home/myproject/local/lib/python2.7/site-packages/djangoexecute_from_command_line File "/home/myproject/local/lib/python2.7/site-packages/