我从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
是否存在通过命令行参数阻止系统检查的标准/支持方式,或者是否有办法知道我在网址加载期间在管理命令中运行,以便我可以排除Web服务部分系统?