kss过渡可缓存插件
kss.plugin.cacheabilit的Python项目详细描述
kss plugin包“kss.plugin.cacheability”
文件
此插件允许使用可缓存(get)kss规则。 以后将直接支持此功能 由kss提供。
用法:
css:event { action-client: cacheability-serverAction; cacheability-serverAction-url: actionName; }
未来的语法是:
css:event { action-server: actionName method(GET); }
限制
因为当前操作在中作为客户端操作运行 在kss的眼里,整个表单不能被编组到 服务器操作。(ksssubmitform等不起作用。)
kss.plugin.cacheability安装
手动
当您阅读本文时,可能已经运行了easy_install kss.plugin.cacheability。了解如何安装setuptools(和 easyinstall)这里:http://peak.telecommunity.com/DevCenter/EasyInstall
复制名为 kss/plugin/cacheability/kss.plugin.cacheability-configure.zcml在 /path/to/instance/etc/package-includes目录。
使用buildout
只需将kss.plugin.cacheability添加到buildout的eggs列表并添加它 到实例配置的zcml部分。
从您自己的包中
您可以将kss.plugin.cacheability添加到 程序包的setup.py。还要将<zcml:include package="kss.plugin.cacheability" />添加到configure.zcml中。
kss.plugin.cacheability的更改日志
0.2.1(2009-01-27)
- 缺少strip()破坏了版本字符串,导致0.2-release 而不是0.2。重新释放。[退出]
0.2(2009-01-27)
- 文件更新。包括长描述中的文档。 [退出]
0.1.2(2008-11-13)
- 修复服务器操作的url结构。这样就可以摆脱双重身份 //在操作名之前。[ree]
0.1(2008-07-02)
- 使用get请求的初始go-at,以便它们可以缓存在 服务器。[ree]
- 初始包结构。[ree]