跳转到主要内容

未提供项目描述

项目描述

Muffin-Motor – 一个简单的motor插件,用于muffin框架。

Build Status

要求

  • python >= 3.4.1

  • muffin >= 0.5.5

  • motor >= 1.0

安装

Muffin-Motor 应使用pip进行安装

pip install muffin-motor

用法

muffin-motor 添加到muffin插件列表

import muffin


app = muffin.Application(
    'example',

    PLUGINS=(
        'muffin_motor',
    )
)

并使用 motor 插件

@app.register('/example')
class Example(muffin.Handler):

    @asyncio.coroutine
    def get(self, request):
        collection = app.ps.motor.test
        doc = yield from collection.find_one({'test': 'foo'})
        return doc

选项

MOTOR_HOST

mongodb服务器的主机(127.0.0.1

MOTOR_PORT

mongodb服务器的端口(27017

MOTOR_MAX_POOL_SIZE

最大连接池大小(1

MOTOR_DB

数据库名称(default

MOTOR_KWARGS

客户端创建的其他参数({}

错误跟踪器

如果您有任何建议、错误报告或不满,请通过https://github.com/drgarcia1986/muffin-motor/issues的issue tracker报告。

贡献

Muffin-Motor的开发发生在:https://github.com/drgarcia1986/muffin-motor

贡献者

许可协议

许可协议为MIT 许可证

项目详情


下载文件

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

源分布

muffin-motor-0.3.0.tar.gz (3.9 kB 查看哈希值)

上传时间

构建分布

muffin_motor-0.3.0-py2.py3-none-any.whl (4.8 kB 查看哈希值)

上传时间 Python 2 Python 3

支持