【问题标题】:Heroku connecting to random postgresql server instead of MongoDBHeroku 连接到随机 postgresql 服务器而不是 MongoDB
【发布时间】:2020-11-21 13:57:46
【问题描述】:

目前我正在使用 Django 和 MongoDB(使用 Djongo)开发一个 Web 应用程序。

我已经在我的电脑上成功连接了 mongodb 服务器,一切正常,但是当 我开始将项目部署到heroku,它连接到一个随机的postgresql服务器而不是我的 MongoDB 服务器。这是我在 settings.py 中的 DATABASES 设置:

DATABASES = {
    'default': {
        'ENGINE': 'djongo',
        'NAME': 'database',
        'CLIENT': {
            'host': 'mongodb+srv://connectionstring',
            'username': 'name',
            'password': 'pass'
        }
    }
}

知道为什么会这样吗?

【问题讨论】:

  • 你真的想要任何人帮助你吗

标签: python django mongodb heroku djongo


【解决方案1】:

没关系(Heroku 只允许几种类型的数据库并自动安装 Heroku Postgres)。

【讨论】:

    猜你喜欢
    • 2017-08-02
    • 1970-01-01
    • 2018-10-11
    • 2022-01-25
    • 2017-06-28
    • 1970-01-01
    • 2021-08-12
    相关资源
    最近更新 更多