【发布时间】:2012-09-28 01:56:00
【问题描述】:
我正在关注 Heroku 上的 Django 入门 - 它显示设置 dj_database_url...
DATABASES = {'default': dj_database_url.config(default='postgres://localhost')}
我应该像上面一样离开吗?这就是我所做的 - 我的网站似乎工作得很好......
或
我是否应该用 DATABASE_URL 替换上面的某些内容 - 它是从 heroku 配置设置中提取的?
没有在任何地方使用 DATABASE_URL - 它似乎正在使用上面的设置在 heroku 上工作并且没有任何变化....但是当我使用 pg:info 查看数据库时 - 我得到 0 个连接...让我觉得与 postgresql 没有任何联系——但是它是如何工作的呢??
我还不太明白 dj_database_url 是如何在 Heroku 上工作的……有人能对此有所了解吗?
heroku pg:info
=== HEROKU_POSTGRESQL_GOLD_URL (DATABASE_URL)
Plan: Dev
Status: available
Connections: 0
PG Version: 9.1.6
Created: 2012-10-07 16:11 UTC
Data Size: 6.6 MB
Tables: 12
Rows: 27/10000 (In compliance)
Fork/Follow: Unavailable
【问题讨论】: