Django 迁移 - 禁用系统检查

Django migration - disable system checks

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

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

我可以通过修改 migrate.py 脚本并添加此行(根据 )来使迁移工作:

 requires_system_checks = False

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

3.0 version, there is a flag called --skip-checks 中有一种方法可以跳过 运行 命令之前的 运行 系统检查。