http://www.hchr.org。
正如@mipadi在此指出的(http://stackoverflow.com/questions/13001031/django-heroku-makings-injection/13092534),它实际上可以简单明了:
import dj_database_url
DATABASES = { default : dj_database_url.config() }
如果你有一张DATABASE,就可以做到这一点。 URL enverra set. 她:pg_promote到那里去。 详情如下:
• 确保你在你本人的oku中担任职务
heroku addons:add heroku-postgresql:dev
步骤1:在贵国数据库中标出
heroku config | grep POSTGRESQL
产出将看上去:
HEROKU_POSTGRESQL__URL:
postgres://user:password@host:5432/blabla
第2步:从前一个步骤(例如欧洲航空研究公司-POSTGRESQL_ROSE_URL)中删除名字,并将其放在你的环境档案中。
DATABASES = { default : dj_database_url.config(default=os.environ["HEROKU_POSTGRESQL_ROSE_URL"])}
正如Ted所指出的,有办法向DATABASE推广彩色URL。 URL变量:
heroku pg:promote HEROKU_POSTGRESQL_ROSE_URL
之后,你的数据库环境可使用DATABASE。 URL, 而不是更外观的彩色
DATABASES = { default : dj_database_url.config(default=os.environ["DATABASE_URL"])}
Bob is your uncle