珠穆朗玛峰
everest的Python项目详细描述
everest是 Pyramid旨在简化 在Python中开发rest应用程序。
everest功能简而言之:
- 允许您公开实体域的资源声明框架 通过rest应用程序建模;
- 在中对资源执行标准CRUD操作的可扩展视图 响应rest请求;
- 将资源转换为字符串表示的再输入,反之亦然 对于许多mime类型(xml、atom、csv、json);
- 存储库层,允许对存储的每个资源进行配置 要使用的后端(用于测试的内存,用于小数据卷的文件系统, 大数据量的关系数据库);
- 一种表示资源复杂层次查询的查询语言 通过URL的对象树;
- 灵活的客户 (distributed separately);
安装
安装everest很简单。您需要
最新版本的python(2.7.x)。见 here用于说明;
pip python包安装程序。使用命令安装在shell中
> easy_install pip
有了这些需求,安装everest 发出命令
> pip install everest
开发
everest托管在github上。到 贡献,请分叉项目并提交一个拉请求。请坚持 在你的代码中加入pep8,确保100%的测试覆盖率。我们建议配置 使用support目录中提供的配置文件进行Pylint。