跳转到主要内容

使用MongoAlchemy为MongoDB添加Flask支持。

项目描述

https://travis-ci.org/cobrateam/flask-mongoalchemy.png?branch=master

Flask支持使用MongoDBMongoAlchemy

文档

如果您想开始,请查看示例源代码

要查看完整文档,请访问: https://pythonhosted.org/Flask-MongoAlchemy/.

开发

建立开发环境

如果您正在使用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_404first_or_404paginate方法。请参阅文档了解如何使用它们 :)

项目详情


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

Flask-MongoAlchemy-0.7.2.tar.gz (6.6 kB 查看散列)

上传时间

由以下机构支持