Django错误:settings.Databases配置不正确

时间:2013-02-09 19:59:16

标签: django sage

我对Django完全不熟悉,也不知道这意味着什么。我真的只是想为sage设置codenode。我已经尝试过关注codenode网站上的安装指南,但是当我加载localhost:8000时,我收到以下消息和一大堆调试文本:

  

settings.DATABASES配置不正确。请提供ENGINE值。检查设置文档以获取更多详细信息。

有人可以引导我通过这个或至少指出我的事情吗?我在网站上查了几个其他的答案,但我不能跟随它们中的任何一个。我非常感谢你的帮助。

根据要求,我的设置文件的DATABASES部分显示为:

DATABASE_ENGINE = 'django.db.backends.sqlite3'           # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
DATABASE_NAME = os.path.join(HOME_PATH, 'codenode.db') # Or path to database file if using sqlite3.
DATABASE_USER = ''             # Not used with sqlite3.
DATABASE_PASSWORD = ''         # Not used with sqlite3.
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = ''             # Set to empty string for default. Not used with sqlite3.

1 个答案:

答案 0 :(得分:1)

SQLite的示例数据库设置如下所示:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3', 
        'NAME': 'local.sqlite3',
        'USER': '',
        'PASSWORD': '',
        'HOST': '',
        'PORT': '',
    }
}