在Django中修改设置
我正在尝试让Django的manage.py使用修改过的设置文件运行 我有三个设置文件 设置.py preview.py live.py settings.py包含我的基本设置,但在实时和预览网站上,我将['DJANGO_settings_MODULE']指向实时或预览,然后加载基本文件和特定于该环境的任何设置 这很好,直到我尝试使用manage.py运行迁移为止 我更新了manage.py文件以导入settings.preview,但现在当我尝试运行syncdb或迁移时,出现以下错误: django.core.exceptions.ImpropertlyConfigured: 您尚未设置数据库引擎 还没开始 但我的设置文件中包含以下内容:在Django中修改设置,django,Django,我正在尝试让Django的manage.py使用修改过的设置文件运行 我有三个设置文件 设置.py preview.py live.py settings.py包含我的基本设置,但在实时和预览网站上,我将['DJANGO_settings_MODULE']指向实时或预览,然后加载基本文件和特定于该环境的任何设置 这很好,直到我尝试使用manage.py运行迁移为止 我更新了manage.py文件以导入settings.preview,但现在当我尝试运行syncdb或迁移时,出现以下错误: dja
DATABASE_ENGINE = 'mysql'
我如何才能让它工作?如果您可以帮助,请不要修改manage.py。而是将
--settings
参数传递给它以选择备用设置模块。设置shell脚本或别名将使其更易于使用