Django / Heroku设置注入?

时间:2012-10-21 18:53:31

标签: django deployment heroku settings

我希望能够将我的DATABASES ['default']设置更改为在部署到heroku时自动更改。有没有办法做到这一点?

这看起来像我想要的 https://devcenter.heroku.com/articles/django-injection,但似乎自2012年7月1日起不再适用。

1 个答案:

答案 0 :(得分:1)

使用dj_database_url,如上所述here。即:

$ pip install dj-database-url

然后在settings.py

import dj_database_url
DATABASES['default'] =  dj_database_url.config()

如果您不想在本地设置config,则可以传递default DATABASE_URL个参数。有关详细信息here