Zope 3的页面模板集成
zope.app.pagetemplate的Python项目详细描述
zope.app.pagetemplate包集成了页面模板 将系统(zope.pagetemplate)模板化到zope 3应用程序中 服务器。特别是,它提供:
- 使用zope安全系统的tales引擎实现 检查访问,
- Tales命名空间适配器,便于访问DublinCore元数据 (例如obj/zope:title)和url引用 (例如obj/@@absolute_url/url:quote)。
内容
Changes
4.0.0 (2017-04-22)
- 添加对python 3和pypyy的支持。
- 不显式需要zope.security [untrustedpython]。老年人 zope.pagetemplate版本需要它,而较新的版本不需要。
3.11.2 (2010-09-25)
- 根据需要对zope.component [test]声明了测试依赖项 运行测试。
3.11.1 (2010-09-01)
- 添加了metaconfigure.registerType bbb import,因为某些包使用它。
- 使用标准库中的doctest而不是zope.testing.doctest。
3.11.0 (2010-04-26)
- 移动故事:expressiontype指令下放到zope.browserpage中。
3.10.1 (2010-01-04)
- 修正了namedtemplate模块中的导入。
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.解释器的inline-evaluation额外引用。 没有代码或zcml指向该包。
3.7.1 (2009-05-27)
- 已还原zope.app.pagetemplate.engine模块,使用BBB导入自 zope.pagetemplate.engine。
3.7.0 (2009-05-25)
- 将engine模块和相关的测试机器移动到 zope.pagetemplate(3.5.0版)。
3.6.0 (2009-05-18)
- 已将namedtemplate.*从zope.formlib移到此处,因为它是 关于页面模板引擎而不是公式库。这也是 中断对zope.formlib的某些依赖关系。
- 在long_描述中添加了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现在位于 安全策略。
3.4.0 (2007-09-28)
- 作为独立包的初始版本。
- 对zope.app.解释器的依赖性移到了另一个 [内联计算]。只有zope.app.pythonpage需要它, 这很奇怪。