Template Toolkit 过滤器:强大的模板输出后处理工具
在模板处理中,过滤器是一项强大的功能,它可以让我们以多种方式对模板输出的部分内容进行后处理。本文将详细介绍过滤器的使用方法以及一些常见的标准过滤器。
过滤器概述
过滤器允许我们在模板输出阶段之前对文本进行转换。标准的模板工具包中包含了许多用于执行常见任务的过滤器,并且我们还可以通过编写自己的过滤器来扩展这个集合。
例如, html 过滤器是一个常见的过滤器,它将 HTML 文档中具有特殊含义的字符(如 < 、 > 、 " 和 & )转换为 HTML 实体(分别为 < 、 > 、 " 和 & )。以下是一个使用 html 过滤器的示例:
<p>Here is what the JavaScript should look like:</p>
<pre>
[% FILTER html %]
<script language="JavaScript" type="text/javascript">
<!--
document.writeln("Hello, world");
//-->
</script>
[% END %]
</p
超级会员免费看
订阅专栏 解锁全文
858

被折叠的 条评论
为什么被折叠?



