为了账号安全,请及时绑定邮箱和手机立即绑定

使用flask-pymongo操作mongo数据库一直报错

使用flask-pymongo操作mongo数据库一直报错

拉丁的传说 2019-04-19 16:29:39
在Flask项目中,使用了Flask-PyMongo库,对MongoDB进行数据库操作:app.config['MONGO_DBNAME']='blog'self.mongo=PyMongo(app)self.db=self.mongo.dbusers=self.db.users.find()当我在使用时,只要重启flask项目,第一次是成功的,刷新页面时,会报错:**ExceptionException:duplicateconfig_prefix"MONGO"**是不是因为我在获取数据之后没有关闭数据库连接,但是我在flask-PyMongo中没有找到关闭数据库连接的方法。有没有知道如何解决的朋友?谢谢啦!
查看完整描述

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

当PyMongo或者init_app()·仅仅只有一个参数调用的时候(theFlask实例),会假设配置值的前缀是MONGO;能够用config_prefix`来覆盖这个前缀。参考文档
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 997 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信