金字塔的xslt呈现程序
pyramid_xslt的Python项目详细描述
使用xslt呈现pyramid。
用法
您可以通过:
config.include('pyramid_xslt')
或者在.ini部署文件中:
pyramid.includes = pyramid_xslt
在您看来:
@view_config(route_name='home', renderer='templates/home.xsl') def my_view(request): return ('<a>aa</a>', {'A': 2})
- 视图可以返回
- 包含整个XML的字符串、XML文件的URL或XML文件的路径,
- 一个元组,其中第一个元素是如上所述的字符串,第二个元素是 传递给xslt样式表的参数,第三个是 金字塔响应(尚未实现)。第二和第三个元素 元组是可选的。
xslt树是在第一个请求之后构建并缓存的。所以第一个要求 比下一个慢。