gpt4 book ai didi

django - 南迁移错误应用程序 "is not available in this migration"

转载 作者:行者123 更新时间:2023-12-04 10:22:24 24 4
gpt4 key购买 nike

这个问题和上一个问题基本一样
here .

但是,那里的答案对我不起作用。我已经安装了 South 的主干版本,在有问题的迁移文件中手动输入了导入行,并在单独的目录中完成了完整的“startmigration”并检查了 0001_initial.py 文件。

我有一个 Django 项目,其中包含多个应用程序,其中一个(名为“核心”)被其他应用程序引用。南迁移正在尝试创建一个新表,其中的列具有指向核心模型的外键。

我目前正在有问题的迁移 (0006) 中导入核心,我什至将它添加到迁移 0001,尽管这似乎无关紧要。

在我做一些激烈的事情之前,比如删除那个字段,运行迁移,手动添加字段,是否有一个已知的手动解决方法来解决这个南方问题?

最佳答案

您可能没有使用 --freeze 像这样的选项:

python manage.py startmigration <appname> migrate_core --freeze core

关于django - 南迁移错误应用程序 "is not available in this migration",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/970627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com