跳转到主要内容

KSS过渡缓存插件

项目描述

KSS插件包“kss.plugin.cacheability”

文档

此插件启用使用可缓存的(GET)KSS请求。此功能将在未来直接由kss支持。

用法

css:event {
    action-client: cacheability-serverAction;
    cacheability-serverAction-url: actionName;
}

此功能的未来语法将是

css:event {
    action-server: actionName method(GET);
}

限制

由于当前动作在KSS眼中作为客户端动作运行,因此整个表单不能被 marshalled到服务器动作。(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 中的 install_requires。同时,将一个 <zcml:include package="kss.plugin.cacheability" /> 添加到您的 configure.zcml。

kss.plugin.cacheability 的变更日志

0.2.1 (2009-01-27)

  • 缺少 strip() 方法导致版本字符串损坏,结果发布的是 0.2- 版本而不是 0.2。重新发布。[reinout]

0.2 (2009-01-27)

  • 更新文档。包括在长描述中包含文档。[reinout]

0.1.2 (2008-11-13)

  • 修复服务器操作的 URL 构造。这将消除操作名称前的双斜杠 //。[ree]

0.1 (2008-07-02)

  • 首次尝试使用 GET 请求以便它们可以在服务器上缓存。[ree]

  • 初始包结构。[ree]

项目详情


下载文件

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

源分发

kss.plugin.cacheability-0.2.1.tar.gz (25.8 kB 查看哈希值)

上传时间

由...