我有一个现有的应用程序,它有两个模型:
class A(models.Model):
#...
class B(models.Modele):
a = models.ForeignKey(A)
# ..
我有 django 1.6,现在我升级到 1.7.1,我做到了:
python manage.py makemigrations myapp
它在 0001_initial.py 中为模型 A 和 B 创建了两个迁移步骤。然后我做了:
python manage.py migrate
但我在这里
django.db.migrations.graph.CircularDependencyError
这是屏幕截图:
我该如何解决这个问题?myapp 已经在生产环境中使用 DB 中的东西,所以如果涉及到删除或更新外键等,我需要小心......这真的很烦人,我很想拥有 django 1.7