我在这里遵循这个例子:
http://docs.mongodb.org/manual/tutorial/write-a-tumblelog-application-with-flask-mongoengine/
我的问题出在这里:
from flask import Flask
from flask.ext.mongoengine import MongoEngine
app = Flask(__name__)
app.config["MONGODB_DB"] = "my_tumble_log"
app.config["SECRET_KEY"] = "KeepThisS3cr3t"
db = MongoEngine(app)
if __name__ == '__main__':
app.run()
这假设 MONGODB_DB 在我的本地机器和默认端口上是“my_tumble_log”。如果我的 mongo 数据库位于具有不同端口的远程计算机上怎么办?我将如何修改示例以允许这样做?
我尝试在 MONGODB_DB app.config 之前添加一行:
app.config['MONGODB_CONNSTRING'] = "mongodb://myremotehost:myport"
虽然一点效果都没有。