我有一个名为users的数据库,但pymongo正在寻找一个名为app的数据库有没有办法改成Pymongo连接方法?
如果我创建一个名为app的数据库,那么这个工作正常;app = Flask(__name__)
mongo = PyMongo(app)
我想像这样连接,但我确实得到了错误;
mongo = PyMongo('users')
答案 0 :(得分:0)
我找到了答案;
client = MongoClient('localhost')
db = client['dbname']
collection = db.collection_name
答案 1 :(得分:0)
app = Flask(__name__)
app.config['MONGO_DBNAME'] = 'dbname'
mongo = PyMongo(app)
这使您可以使用flask_pymongo
,更多信息here