跳转到主要内容

Zope 3的PageTemplate集成

项目描述

zope.app.pagetemplate 包将Page Template模板系统(zope.pagetemplate)集成到Zope 3应用程序服务器中。特别是,它提供以下功能

  • 一个TALES引擎实现,使用Zope的安全系统进行访问检查,

  • TALES命名空间适配器,便于访问DublinCore元数据(例如obj/zope:title)和URL引用(例如obj/@@absolute_url/url:quote)。

更改

5.0 (2023-02-07)

  • 停止支持Python 2.7、3.4、3.5、3.6。

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

4.0.0 (2017-04-22)

  • 增加对Python 3和PyPy的支持。

  • 不显式要求zope.security [untrustedpython]。较旧的zope.pagetemplate版本需要它,新版本则不需要。

3.11.2 (2010-09-25)

  • 声明测试依赖项zope.component [test],因为它需要运行测试。

3.11.1 (2010-09-01)

  • 添加了metaconfigure.registerType BBB导入,因为某些包使用它。

  • 使用标准库中的doctest而不是zope.testing.doctest

3.11.0 (2010-04-26)

  • 将tales:expressiontype指令移入zope.browserpage。

3.10.1 (2010-01-04)

  • 修复了namedtemplate模块中的zope.browserpage导入。

3.10.0 (2009-12-22)

  • 将命名模板实现移入zope.browserpage。

3.9.0 (2009-12-22)

  • 将viewpagetemplatefile、simpleviewclass和metaconfigure.registerType移入zope.browserpage包,反转了依赖关系。

3.8.0 (2009-12-16)

  • 将嵌套宏测试从功能测试重构为单元测试。这允许移除最后一个 zope.app 依赖项。

  • 修复了对 zope.app.component 的未声明测试依赖。

  • 从 zope.app.publication 复制简单的 NoTraverser 类,以避免对该包的 ZCML 依赖。

  • 修正测试依赖,使其指向 zope.securitypolicy 而不是其 zope.app 变体。从 3.4.1 版本开始,不再需要该应用程序版本。

  • 移除了指向 zope.app.interpreter 的 inline-evaluation 额外信息。没有代码或 ZCML 指向该包。

3.7.1 (2009-05-27)

  • 恢复了 zope.app.pagetemplate.engine 模块,使用来自 zope.pagetemplate.engine 的 BBB 导入。

3.7.0 (2009-05-25)

  • engine 模块和相关测试机制移动到 zope.pagetemplate(版本 3.5.0)。

3.6.0 (2009-05-18)

  • namedtemplate.*zope.formlib 移动到这里,因为它更多地关于页面模板引擎,而不是表单库。这也破坏了对 zope.formlib 的某些依赖。

  • 向 long_description 添加 doctests 以显示在 pypi 上。

3.5.0 (2009-02-01)

  • 使用 zope.container 而不是 zope.app.container

3.4.1 (2008-07-30)

  • 用对其封装的 api 的直接调用替换 zope.app.zapi。参见 http://launchpad.net/bugs/219302

  • 修复了 ftesting.zcml 中的弃用警告:ZopeSecurityPolicy 现在位于 zope.securitypolicy。

3.4.0 (2007-09-28)

  • 作为独立包的初始发布。

  • 将 zope.app.interpreter 的依赖项移动到一个额外的 [inline-evaluation]。它仅由 zope.app.pythonpage 需要,这是一个奇点。

下载文件

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

源分发

zope.app.pagetemplate-5.0.tar.gz (13.9 kB 查看散列

上传时间

构建分发

zope.app.pagetemplate-5.0-py3-none-any.whl (22.4 kB 查看散列

上传时间 Python 3

由以下支持

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