我想在我的应用程序中使用mongoHQ view.py中的代码的一部分:
from pymongo import MongoClient
def connect_db():
client = MongoClient('mongodb://myname:mypassword@paulo.mongohq.com:10087/blog')
return client
@app.before_request
def before_request():
g.db = connect_db()
在localhost上没问题。 但是当我在OpenShift上部署我的应用程序时,我的浏览器出现HTTP 500错误。 (pymongo已安装在OpenShift服务器上。)
任何人都可以帮助我
谢谢
答案 0 :(得分:1)
这里有一个MongoHQ快速入门:
https://github.com/MongoHQ/mongohq-openshift-quickstart
虽然它是一个红宝石应用程序,而不是一个python应用程序,它应该指向你的应用程序配置的正确方向。