如何在flas中不硬编码地连接到我的数据库

2024-09-30 00:31:01 发布

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

我目前正在通过配置文件中的硬编码链接连接到我的数据库,但是我希望能够动态地生成这个连接,以便将来能够使用多个连接。在

SQLALCHEMY_DATABASE_URI = ‘postgresql+psycopg2://<blah>/database’

Tags: 数据库sqlalchemypostgresql配置文件动态uridatabasepsycopg2
1条回答
网友
1楼 · 发布于 2024-09-30 00:31:01

您可以将数据库连接参数放在一个外部文件中,例如connections_settings.ini

[credentials]
host=localhost
dbname=test
username=me
password=secret

然后用configparser模块读取它们,并使用字符串插值创建连接url

^{pr2}$

相关问题 更多 >

    热门问题