Zope2集成z3c.caching
项目描述
简介
此包是z3c.caching和CacheSetup之间的桥梁:它通过z3c.caching配置规则集,并在当前CacheSetup配置中查找具有相同id的规则。然后使用该规则设置响应的缓存头。
这使得可以缓存CacheSetup本身无法处理的内空(例如浏览器视图)。
安装
要使用five.caching,您只需要加载其zcml。
使用方法
要启用five.caching执行其工作,您只需加载其zcml。
您可能会遇到的一个常见问题是,CacheSetup 规则通常使用 python:object.modified() 作为表达式,这并不适用于所有由 z3c.caching 和 five.caching 支持的对象。作为替代方案,本包提供了一个 lastmodified 浏览器视图,它返回相同的信息。您可以通过在 CacheSetup 规则中将 object/@@lastmodified 配置为表达式来使用它。
变更日志
1.0 - 2009-05-20
正确处理匿名流量。CacheFu 需要传递 None 而不是特殊用户对象来使用匿名规则。[hannosch]
修正了 configure.zcml 以包含 plone.postpublicationhook 配置。[hannosch]
1.0b2 - 2008年10月21日
处理实例方法。这使得定义 CMF 皮肤对象的缓存规则成为可能。[wichert]
添加 @@lastmodified 辅助视图。[wichert]
1.0b1 - 2008年10月15日
初始发布 [wichert]
项目详情
关闭
five.caching-1.0.zip 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b88cb8bc34b358a14f28afea018ffbd1d2fd89469df53654c9d6296d2500ca12 |
|
MD5 | 1d59e7ef339051af45debed56453655e |
|
BLAKE2b-256 | 7e683b91a980c60d41674479428761c1f361cc3d8dca4d5a296548f52b8d44f6 |