【发布时间】:2015-04-01 16:11:54
【问题描述】:
我在理解如何合并 Flask-Pymongo 时遇到了一些麻烦。我的应用程序是从我的rrapp.py 启动的,在这个文件里面,我有
rrapp.py
#
# Imports up here
#
app = Flask(__name__)
mongo = PyMongo(app)
# Code down here
现在,要使用它,我只需执行mongo.db.users.find()。这很好用。
现在,假设我有另一个名为 userservice.py 的文件,我从 rrapp.py 中的一个端点调用方法。如果我无权访问app 对象,如何将PyMongo(app) 合并到我的userservice.py 文件中?还是我在这里遗漏了一些明显的东西?
【问题讨论】:
-
我在
config文件夹中有一个config.py和一个 def connect() 函数。我只关注from config import config并做config.connect()。然后我可以设置db = config.connect()并转到results = db.doc.find()。