方法一:
#没有密码,就是没有用户和用户密码settings={ "MOTOR_URI":"mongodb://127.0.0.1:27017/zzy"}app.config.update(settings)BaseModel.init_app(app)#有密码:MOTOR_URI = mongodb://%(db_user)s:%(db_pass)s@%(db_host)s:%(db_port)s/%(db_database_name)ssettings=dict(MOTOR_URI = mongodb://%(db_user)s:%(db_pass)s@%(db_host)s:%(db_port)s/%(db_database_name)s)
通用方法二,脱离框架,利用pymongo:
#有密码import pymongomg_url = "mongodb://root:RdPME36tPAG8GE@121.198.76.413:33717"conn=pymongo.MongoClient(connect_url)#conn可以理解为操作操作mongo 的游标,就可以自由的调用mongo方法啦,比如conn.insertOne({}),conn.find({}) #无密码去掉用户名和用户密码就可以了