django aws mysql数据库问题

iyfamqjs  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(253)

我是学习django的新手,对于一个项目,我需要将mysql数据库(使用awsrds数据库)连接到我的应用程序。
我一直在遵循教程,但是我遇到了一个问题:“rds\u hostname”不在os.environ中(我的rds\u hostname是特定于aws上的数据库的)。
我不认为这句话是真的:
如果os.environ中的“rds\u hostname”:

DATABASES = {
    'default': {

       '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'],
    }
}

但我不知道为什么(可能是我的requirements.txt,这是 Django==1.9.12 MySQL-python==1.2.3 (我的引擎是MySQL5.6.39)或者它可能是我的一个.configs?谢谢您!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题