珠穆朗玛峰

everest的Python项目详细描述


everestPyramid旨在简化 在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。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
serversocket Java服务器socket中断如何   java通过随机类和排序为数组生成数据   @Column length大于255个字符的java实体   java在使用NIO2 API时消除检查异常   java使用用户凭据通过Microsoft Graph API上的控制台应用程序发送电子邮件   java将2个ArrayList一个接一个地显示到jTextArea中,根据输入的数据多次显示   java无法使用导入的库。安卓工作室。谷歌云端点jar   spring boot Neo4j Apoc在java中获取结果摘要时的情况   转义特殊字符javajson   无法在java中使用OpenCV读取图像,涉及unicode路径   swing Document Listener java“无法实例化DocumentListener类型”   java Piglatin,难以理解如何移动“.”一串   java映射请求基于一个可观察对象中的每个元素,使用改进?   java在可扩展字符串中搜索时,如何忽略字符的大小写?   在包中分组类的java约定   python为Java应用程序创建Ubuntu指示小程序   java Camunda:如何通过processInstanceId获取所有已完成的任务