我想在 Heroku 上使用 Django 和 MongoDB。在他们的文档中,Heroku/Cedar 上的 Django 入门:Postgres 数据库配置中说,附加了一些代码settings.py
以使用DATABASE_URL
.
有什么办法可以避免这种情况吗?因为DATABASES
需要在django_mongodb_engine
这里,也需要其他设置,例如(从compSocSci拖动的示例)
DATABASES = {
'default': {
'ENGINE': 'django_mongodb_engine',
'NAME': 'heroku_app1234567',
'USER': 'heroku_app1234567',
'PASSWORD': 'abcdefghijklmnopqrstuvwxyz',
'HOST': 'ds031117.mongolab.com',
'PORT': '31117',
}
}