在运行Django app的Heroku上使用远程MySQL数据库

时间:2017-04-21 14:03:55

标签: python mysql django heroku

我一直在努力解决以下问题: 我有一个在远程Web主机上运行的MySQL数据库。我在我的Django应用程序中连接到MySQL数据库(我将它用作主数据库)。 Django应用程序在Heroku服务器上运行,但与在本地运行它相比,我获得了不同的数据结果。

我是否遗漏了某些内容,或者Heroku未对数据库做出更改?

MySQL设置:

DATABASES = {
 #   'default': {
  #      'ENGINE': 'django.db.backends.sqlite3',
   #     'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
   # }
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'xxx',
        'USER': 'xxx',
        'PASSWORD': 'xxx',
        'HOST': 'xxx',
        'PORT': 'xxx',
    }
}

0 个答案:

没有答案