【发布时间】:2016-03-25 06:09:54
【问题描述】:
我在 AWS Elastic Beanstalk 环境中安装了 Python 代码。此代码在 setting.py 文件中使用 RDS_DB_NAME(和其他相关环境变量)。例如
DATABASES = {}
try:
from local_settings import *
except ImportError, e:
DATABASES = {
'default': {
'OPTIONS': {
"init_command": "SET foreign_key_checks = 0;",
},
'ENGINE': 'django.db.backends.mysql',
'NAME': os.environ['RDS_DB_NAME'],
'USER': os.environ['RDS_USERNAME'],
'PASSWORD': os.environ['RDS_PASSWORD'],
'HOST': os.environ['RDS_HOSTNAME'],
'PORT': os.environ['RDS_PORT'],
}
}
我想在 Elastic Beanstalk 仪表板内更改这些环境变量指向的位置。即我希望它们指向不同的现有 RDS 数据库。
谁能告诉我这些可以在仪表板的哪个位置更改?
【问题讨论】:
-
这不是与您之前的帖子重复吗? stackoverflow.com/questions/34344579/…
-
类似,但具体说明是否可以更改 AWS 中的环境变量。另一个问题更广泛。
标签: python amazon-web-services amazon-elastic-beanstalk amazon-rds