跳转到主要内容

Pyramid UI布局辅助插件

项目描述

金字塔布局是Pyramid Web框架的一个插件,它允许开发者将UI布局的概念应用于Pyramid应用程序。可以为应用程序的不同上下文注册不同的布局。还引入了面板的概念,以便以可重用的方式在不同视图之间以一致的方式渲染页面的子部分。

请参阅Read the Docs上的文档

pyramid_layout 更新日志

1.0 (2014-08-29)

  • 修复了与 pyramid_jinja >= 2.0 的兼容性问题。

0.9 (2014-04-17)

  • 修复了与Pyramid 1.5的兼容性问题。此版本及以后版本将需要Pyramid 1.5或更高版本。

  • 修复了面板上下文不能为布尔值的问题。

0.8 (2013-08-31)

  • 在顶级包中添加了 configure.zcml 文件,以便更容易地包含在客户端 ZCML 配置中。

  • Configurator.with_context 方法切换到 pyramid_zcml.with_context,因为该方法在Pyramid 1.3版本中被删除。此更改引入了新的依赖项 - pyramid_zcml。

  • 通过删除 Unicode 字面量来修复了 zcml 模块中的 Python 3.1 和 3.2 支持。

  • 现在可以在没有布局的情况下使用面板。

  • 现在可以向面板提供除当前请求上下文以外的上下文。

0.7 (2012-02-06)

  • 允许未找到布局的视图功能。

0.6 (2012-12-26)

  • 修复了类面板不能有参数的bug。

  • 添加了对在BeforeRender事件之前没有ContextFound事件的情况的错误处理。这可能在错误发生在上下文找到之前,然后由错误处理器调用渲染器时发生,例如使用 pyramid_debugtoolbar。在这种情况下,将没有layout_manager,因为布局管理器依赖于上下文。

  • 已从安装依赖项中删除 Sphinx。它仍然是“docs”额外项的要求。

0.5 (2012-10-23)

  • 添加了一个布局谓词,允许在Pyramid >= 1.4时声明性地选择具有名称的布局。

0.4 (2012-08-21)

  • 将名称从 pyramid_bottlecap 更改为 pyramid_layout。

  • 完成了文档和单元测试。

0.3 (2012-04-19)

  • 删除了 Popper 布局。

  • 各种小的改进。

0.2 (2012-01-04)

  • 初始版本

项目详情


下载文件

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

源分发

pyramid_layout-1.0.tar.gz (111.8 kB 查看散列)

上传时间:

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页