我正在运行与 Django 应用程序关联的 Heroku Postgres 数据库 ( Database )。引用附加组件的文档在这里。我认为这对社区来说是一个值得提出的问题,因为 Heroku 今天提醒其用户,它将从以前默认的共享数据库附加组件中迁移所有内容。
我在将 pgAdmin3 连接到数据库时遇到了一些问题。
按照上面链接中的说明,我使用以下命令获取数据库的凭据:
$ heroku pg:credentials HEROKU_POSTGRESQL_OLIVE
Run Code Online (Sandbox Code Playgroud)
我在 Mac OSX 上使用自制的 Postgresql 安装。
与此同时,我有:
listen_addresses = '*'
host all all 0.0.0.0/0 md5
然后我去 pgAdmin3 并选择File > Add Server
.
我输入 Heroku 提供的凭据如下(第一个是 Heroku 凭据名称,第二个是 pgAdmin 字段名称):
在“属性”选项卡中:
在 SSL 选项卡中:
我按回车,pgAdmin …