pyramids的rest框架
项目描述
Lovely PyRest
Lovely Pyrest是Pyramid的一个扩展,可以轻松创建REST服务。它提供了以下功能来定义服务端点:
功能
Sphinx扩展,自动生成文档
基于jsonschema的Schema验证
文档
请查看文档以获取使用信息。
安装
通过pip安装
要使用pip安装lovely.pyrest,请使用以下命令
$ pip install lovely.pyrest
更新时使用
$ pip install -U lovely.pyrest
通过easy_install安装
如果您更喜欢使用由setuptools提供的easy_install,请使用以下命令
$ easy_install lovely.pyrest
更新时使用
$ easy_install -U lovely.pyrest
开发设置
有关开发设置说明,请参阅
DEVELOPER.rst
Lovey Pyrest的变更
2015/07/21 2.1.1
允许REST类在多个路由上使用
2014/09/09 2.1.0
扩展Validator,通过schema提供自定义验证器
2014/01/28 2.0.10
删除了get参数的数组验证转换
2014/01/28 2.0.9
为验证函数添加了可选的convert_get_params参数
2014/01/24 2.0.8
- 修改了文档输出
验证schema作为代码块渲染
文档标题是文档字符串的第一行
2014/01/16 2.0.7
从包中移除了错误视图
2014/01/15 2.0.6
修复了文档设置
移除了未使用的错误视图
2014/01/14 2.0.5
更新了文档并添加了第一个示例
将测试文件夹中的内容移动到 lovely/pyrest/tests.py
2014/01/14 2.0.4
更新了 Sphinx 指令的文档
修复了 Sphinx 指令中的可选位置参数
2014/01/14 2.0.3
添加了用于 pyramid_config 路径的 Sphinx 选项。使用此选项后,URL 前缀可以正确渲染,且在服务指令中不必指定模块
2014/01/14 2.0.2
错误修复:防止自动文档中方法的重复渲染
2014/01/14 2.0.1
更新了 lovely.pyrest 2.0 的文档生成
2014/01/10 2.0.0
新版本使用装饰器方法定义 REST 服务
项目详情
关闭
lovely.pyrest-2.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27b54518892214820062ef46b6590ce11d2c6403ac6054678906007c6c04ec87 |
|
MD5 | 06be7371520fc1df944bd8d95abc94e7 |
|
BLAKE2b-256 | d6b46f5a92fc3acc2e9e1fcf69132d2a7bb9620ad55faba98898fb141afc5804 |