参考: https://stackabuse.com/guide-to-flask-mongoengine-in-python/ https://stackabuse.com/integrating-mongodb-with-flask-using-flask-pymongo/ https://www.mongodb.com/developer/how-to/flask-python-mongodb/ https://stackoverflow.com/questions/37945262/authentication-failed-when-using-flask-pymongo https://nladuo.github.io/2018/10/25/Flask-Pymongo%E7%99%BB%E9%99%86%E9%AA%8C%E8%AF%81%E9%97%AE%E9%A2%98%E5%B0%8F%E8%AE%B0/

安装
  1. pip3 install flask_pymongo

连接数据库
  1. app.config["MONGO_URI"] = "mongodb://username:password@host:port/db_name?authSource=admin"
  2. app.config["MONGO_URI"] = "mongodb://localhost:27017/db_name?authSource=admin" # 本地mongo服务
  3. mongo = PyMongo(app)
  4. db = mongo.db
  5. # 在test集合下操作数据库示例:
  6. db.test.find_one({})