设置.数据库在使用Amazon RDS postgres数据库时配置不正确

2024-04-26 20:53:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Django,当我加载这段代码时,它会在登录到管理员登录时工作。但是,当登录后继续时,会发现数据库配置不正确,请指定引擎值。我添加了else语句,并尝试使用本地数据库。但每当我在本地数据库中添加时,就会出现一个500http错误。谢谢你的帮助!你知道吗

if 'database' in os.environ:

DATABASES = {
 'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': os.environ['database'],
     'USER': os.environ['datauser'],
     'PASSWORD': os.environ['data!aa'],
    'HOST': os.environ['xxxxxxxxxxxxxxxxxxxxxxxxxxx'],
     'PORT': os.environ['xxxx'],
    }
}

我也在使用mac(osx)


Tags: django代码in引擎数据库defaultifos