使用遍历的金字塔扩展,简化了restful web应用程序的编写。

pyramid_royal的Python项目详细描述


https://travis-ci.org/hadrien/pyramid_royal.png?branch=masterhttps://coveralls.io/repos/hadrien/pyramid_royal/badge.pnghttps://pypip.in/d/pyramid_royal/badge.png

royal是一个金字塔扩展,它简化了restful web应用程序的编写。

关于read the docs

的文档

github上的源代码

变更日志

0.8.10(2016-02-02)

0.8.9(2016-02-02)

  • 允许对RFC 7232和 5789(补丁)。

0.8.8(2015-11-03)

  • get的允许方法重写。

0.8.7(2015-08-05)

  • 使delete方法返回204无内容

0.8.6(2015-04-15)

  • 使虚拟测试资源从dict派生。

0.8.5(2015-03-11)

  • 修复royal.testing

0.8.3(2015-03-10)

  • 中断更改:删除上的.parentchildren属性 royal.resource.Base
  • 添加find_itemfind_collection
  • 更新接口。

0.8.2(2015-03-06)

  • 修复层次结构中相邻两个项的错误。子项不是 在好父母那里登记。
  • 在sqla扩展中为Item.replace添加默认实现

0.8.1(2015-03-05)

  • 添加sqlalchemy扩展。
  • 更改将链接添加到资源表示的方式。
  • 修正问题6:对项目资源使用POST-verb时出现HTTP 500错误
  • 打破改变:
    • royal.resource:base构造函数现在将请求作为第三个位置 争论。
    • royal.resource:Base.resource\u urlBase.url方法签名更改
  • 添加presources脚本以打印用royal声明的所有资源。
  • 添加声明性配置修饰符collection_config&;cite>item_config。
  • 没有更多的实用类:资源配置使用金字塔内省 存储配置而不是实用程序内部指令。
  • 将royal.utility移动到royal.directives

0.7.4

  • 添加update_schema并用create_schema替换为symetric。

0.7.3

  • 开始了一些文档。
  • 将默认根工厂设置为royal.resource.Root
  • 捕获所有异常的异常视图仅在^{tt9}时添加$ 在应用程序设置中

0.7.2

  • 取决于没有任何版本规范的棱锥体。

0.7.1

  • 添加默认的multipart/form-data反序列化程序。
  • 没有关于voluptuous.MultipleInvalid的更多视图,因为voluptuous已经 已从依赖项中删除。

0.7

  • 打破改变:
    • 查询参数不再传递给资源方法 通过**kwargs,但作为dict。待定:使用multidict
    • 正在处理Collection.create方法的返回值。待定:添加适配器 允许从view和adapt调用资源方法的多种方式 渲染
  • 通过config.scanrenderer_adapterdecorator添加到注册适配器。
  • 将呈现器适配器添加到renderer下的配置自省 适配器类别。
  • 添加add_deserializerconfig指令和 decoratorroyal.deserializer_config添加特定的反序列化程序 内容类型
  • 删除装饰符log_error_dict,以支持棱锥体exclog扩展

0.6

  • 中断更改:待定
  • 向纵欲者转移
  • 添加了方法隧道以允许通过^{tt24}来PUTDELETE。$ 方法。
  • tbd:调整请求体的解析方式。

0.5.1

  • 添加从self.children
  • 获取子级的Base.__getitem__

0.5

  • 中断更改:页参数不再是页大小而是关闭ET公司 还有限制。它对开发人员和数据库更友好。

0.2

  • 资源创建时的onctouus模式检查

0.1

  • 初始版本
  • 能够返回bson或json的royal呈现程序。
  • royal.includeme添加了皇家渲染器和视图。
  • royal.resource.paginatedresult,它允许collection.index返回 分页结果。
  • 具有集合和资源默认视图的royal.views。
  • collectionview.index执行自动分页。

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

推荐PyPI第三方库


热门话题
java如何在MVC中更新和查看当前窗口   检查输入是否为正确的java类型   java这个代码可以从数组中打印出随机字符串吗?   编译一起编译Java类   java需要编写一个通用函数,根据用户提供的输入,对地图中的对象进行类型转换   在Java中的DataInputStream中来回移动   java我的应用程序没有正确关闭,我不知道为什么   java在从地图检索数据时获得双方括号   用于解析的正则表达式出现java堆栈溢出错误   spring中使用jdbcTemplate的java批处理更新   JavaJAXB解组模式问题:“org。xml。萨克斯。SAXSparseException cvcelt。1'   java为什么SOAP在Spring Boot中将从客户端发送到服务器的obj数据请求为Null   java无法获取线程。中断工作   用Java发送XMLHttpRequest   java是连接到本地网络的机器列表的jTree   java是实现毕加索的最佳方法。生成器和onImageLoadFailed函数   java spring hibernate使用onetomany保存实体失败   Java拆分字符串位于|   Red Hat Developer Studio 12中的java JDBC驱动程序模板