使用MongoAlchemy为MongoDB添加Flask支持。
项目描述
Flask支持使用MongoDB的MongoAlchemy。
文档
如果您想开始,请查看示例源代码。
要查看完整文档,请访问: https://pythonhosted.org/Flask-MongoAlchemy/.
开发
源代码托管在Github
在Github Issues上报告问题
建立开发环境
如果您正在使用virtualenv,请通过运行以下命令建立开发环境
$ make bootstrap
运行测试
安装所有依赖项后(在建立开发环境后),只需运行
$ make test
社区
#cobrateam on chanel irc.freenode.net
变更日志
Flask-MongoAlchemy 0.7.2
将pymongo版本锁定以确保驱动程序兼容性。
Flask-MongoAlchemy 0.7.1
支持通过MONGOALCHEMY_CONNECTION_STRING配置值指定完整的连接字符串。
Flask-MongoAlchemy 0.7.0
多数据库支持(感谢Misja Hoebe)
Flask-MongoAlchemy 0.6.1
通过MONGOALCHEMY_REPLICA_SET配置值支持副本集。
Flask-MongoAlchemy 0.6.0
使用不那么新的Flask扩展方案,用户现在应使用flask.ext元包导入扩展
在示例中,关于其他扩展使用的一些文档修正
Flask-MongoAlchemy 0.5.4
[修复]修复与pymongo 2.2的兼容性
Flask-MongoAlchemy 0.5.3
[修复]修复了setup.py上的一个错误
Flask-MongoAlchemy 0.5.2
添加了基于数据库或服务器进行用户身份验证的配置标志
[修复bug] 修复了基于服务器的身份验证
Flask-MongoAlchemy 0.5.1
[修复bug] 修复了子包结构
Flask-MongoAlchemy 0.5
支持多个MongoDB会话
Flask-MongoAlchemy 0.4.3
[修复bug] 在MongoDB URI中添加了数据库以支持认证连接
Flask-MongoAlchemy 0.4.2
在setup.py中修复了pymongo依赖问题
Flask-MongoAlchemy 0.4.1
MongoAlchemy 0.9 作为依赖项
[修复bug] 在连接、保存和删除时进行安全会话操作
Flask-MongoAlchemy 0.4
改进文档
支持安全或不安全会话和操作
Flask-MongoAlchemy 0.3.3
修复了
setup.py
上的依赖关系
Flask-MongoAlchemy 0.3.2
与Flask 0.7 兼容
Flask-MongoAlchemy 0.3.1
[修复bug] 在
Query
对象上的get
方法从未返回对象
Flask-MongoAlchemy 0.3
引入了更新查询支持
Flask-MongoAlchemy 0.2
在
Document
类上破坏了反向兼容性。将get()
方法移动到BaseQuery
类。以下是旧代码,在版本0.1
上>>> Document.get(mongo_id)
以下是新代码,在版本
0.2
上>>> Document.query.get(mongo_id)
在
BaseQuery
类上添加了get_or_404
、first_or_404
和paginate
方法。请参阅文档了解如何使用它们 :)
项目详情
Flask-MongoAlchemy-0.7.2.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 7bf17e8d5f0702315c839a93a3bbd47e116b6ea4005e625efe9c570b2f0e2f2b |
|
MD5 | cd475e391cc3f99e9860cf2ed84cd4c6 |
|
BLAKE2b-256 | 7a7d7b146ab50332c3882520ed7e7f231404a630dedbb7d34f8adb021dbe5180 |