gpt4 book ai didi

Django 迁移 - 禁用系统检查

转载 作者:行者123 更新时间:2023-12-02 22:44:48 35 4
gpt4 key购买 nike

我从 Django 1.7 升级到 Django 1.9。我有多次迁移。升级后我无法再创建新的数据库。

问题是“django manage.py migrate”运行检查。检查导入应用程序 URL。这些最终导入查找数据库的代码。

通过修改 migrate.py 脚本并添加此行(按照 Django: skip system check when running custom command ),我可以使迁移工作:

 requires_system_checks = False

是否有标准/受支持的方法来防止通过命令行参数进行系统检查,或者有没有办法知道我在 url 加载期间正在管理命令中运行,以便我可以排除网络服务部分系统的?

最佳答案

3.0中有一个方法版本中,有一个名为 --skip-checks 的标志它会在运行命令之前跳过运行系统检查。

关于Django 迁移 - 禁用系统检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35792376/

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