跳转到主要内容

ZCML指令用于配置Zope的浏览器视图。

项目描述

zope.browserpage

Latest release Supported Python versions https://github.com/zopefoundation/zope.browserpage/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/zope.browserpage/badge.svg?branch=master

此包提供ZCML指令来配置浏览器视图。更具体地说,它定义了以下ZCML指令

  • browser:page

  • browser:pages

  • browser:view

这些指令还支持页面的菜单项注册,当安装了zope.browsermenu包时。否则,它们简单地忽略菜单属性。

变更

5.0 (2023-01-19)

  • 放弃对Python 2.7、3.5、3.6的支持。

  • 添加对Python 3.8、3.9、3.10、3.11的支持。

  • 放弃使用python setup.py test 运行测试的支持。(#11

4.4.0 (2019-06-18)

  • 修复allowed_attributesallowed_interface中的回归。(#7

  • 放弃对Python 3.4的支持。

4.3.0 (2018-10-05)

  • 添加对Python 3.7的支持。

4.2.0 (2017-08-02)

  • 添加对Python 3.5和3.6的支持。

  • 放弃对Python 2.6和3.3的支持。

4.1.0 (2014-12-24)

  • 修复废弃的unittest方法。

  • 显式支持Python 3.4。

  • 显式支持PyPy。

4.1.0a1 (2013-02-22)

  • 支持Python 3.3。

4.0.0 (2012-07-04)

  • 在注册视图时,不再将已过时的“layer”参数传递给zope.component.registerAdapter。而是按照预期传递(for_, layer)(与zope.component 4.0.0的向前兼容性)。

  • 将已过时的zope.interface.implements用法替换为等效的zope.interface.implementer装饰器。

  • 停止支持Python 2.4和2.5。

3.12.2 (2010-05-24)

  • 通过切换到标准库的doctest模块修复在Python 2.4下损坏的单元测试。

3.12.1 (2010-04-30)

  • 优先使用标准库的doctest模块,而不是来自zope.testing的模块。

3.12.0 (2010-04-26)

  • tales:expressiontype的实现从zope.app.pagetemplate移至此处。

3.11.0 (2009-12-22)

  • 将命名模板实现从zope.app.pagetemplate移至此处。

3.10.1 (2009-12-22)

  • 由于从zope.pagetemplate.engine导入,因此依赖于zope.securityuntrustedpython额外模块。

3.10.0 (2009-12-22)

  • 通过将viewpagetemplatefilesimpleviewclassmetaconfigure.registerType移入此包,取消对zope.app.pagetemplate的依赖。

3.9.0 (2009-08-27)

  • 首次发布。此包是从zope.app.publisher拆分出来的。

项目详情


下载文件

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

源分发

zope.browserpage-5.0.tar.gz (23.8 kB 查看哈希)

构建分发

zope.browserpage-5.0-py3-none-any.whl (32.1 kB 查看哈希)

Python 3

由以下机构支持

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