我正在关注 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