DTL用{#…#}来表示注释,注释的内容不会出现在渲染结果中,示例代码如下。
t=Template('姓名:{ {data.name}},{#年龄:{ {data.age}}#},日期:{ {now}}')
t.render(c)
'姓名:张三,,日期:July 5, 2019, 10:49 a.m.'
模板中年龄的部分被注释,所以渲染结果中没有年龄信息。
被{#…#}注释的内容不能换行。
要注释多行内容,应使用comment标签
示例代码如下。
姓名:{ {name}}
{% comment "多行注释" %}
年龄:{ {age}}
日期:{ {now}}
{% endcomment %}