我已经为使用Django 1.6.11开发的应用程序添加了自定义管理命令.这个命令,我们称之为initdb,执行一组特定的操作:
syncdb换句话说,从总零开始快速数据库初始化非常方便.
现在,我正在迁移到Django 1.8.5并且我注意到的一件事是,在几乎每个命令之前,Django会自动执行check来自新系统检查框架的命令,其中包括检查数据库/用户表单是否settings.py存在.这导致我无法运行自定义命令的情况,因为自动检查会抛出无法访问数据库的异常(事实上,我的自定义命令应该创建它).
有没有办法强制跳过checkDjango 自动跳过,至少在自定义管理命令?
| 归档时间: |
|
| 查看次数: |
1675 次 |
| 最近记录: |