【发布时间】:2011-02-01 22:56:06
【问题描述】:
我正在尝试让 Django 的 manage.py 使用修改后的设置文件运行。
我有三个设置文件
settings.py 预览.py 直播.py
settings.py 包含我的基本设置,但在实时和预览网站上,我将 ['DJANGO_SETTINGS_MODULE'] 指向实时或预览,然后加载基本文件和特定于该环境的任何设置。
这工作正常,直到我尝试使用 manage.py 运行迁移
我更新了 manage.py 文件以导入 settings.preview,但现在当我尝试运行 syncdb 或 migrate 时出现此错误:
django.core.exceptions.ImproperlyConfigured: 您尚未设置 DATABASE_ENGINE 尚未设置。
我的设置文件里面有这个:
DATABASE_ENGINE = 'mysql'
我怎样才能让它工作?
【问题讨论】:
标签: django