0

我正在尝试使用 postgresql 数据库设置一个简单的 Flask 应用程序。我正在使用 psycopg2 连接到数据库。Psycopg2 期望连接的 dsn 字符串,如下所示:

dbname=mydb user=myuser password=1234 host=myhost.com

但是heroku在我的应用程序配置中给了我一个这样的数据库url:

postgres://myuser:mypassword@myhost.com/mydb

我无法直接更改这些配置变量,也没有找到任何方法在 heroku postgres 仪表板中指定它们的格式。

也许有一种方法可以在 python 中处理它?

4

0 回答 0