<!-- 获取数据长度,没参数 -->
<p> {{ str|length }}</p>
<!-- 默认值,有参数,如果一个变量是false或者为空,使用给定的默认值。 否则,使用变量的值。-->
<p> {{ null|default:'NULL' }} </p>
<!-- 将值格式化为一个 “人类可读的” 文件尺寸 (例如 '13 KB', '4.1 MB', '102 bytes', 等等) -->
<p> {{ num|filesizeformat }}</p>
<!-- 切片 -->
<p> {{ str|slice:3 }}</p>
<!-- 时间格式化显示 -->
view.py
now = datetime.datetime.now()
<p> {{ now|date:'Y-m-d H:i:s' }} </p>
<!-- 字符截断 -->
<p> {{ str|truncatechars:9 }}</p>
<!-- 单词截断 -->
<p> {{ str|truncatewords:3 }}</p>
<!-- 移除value中所有的与给出的变量相同的字符串 -->
<p> {{ str|cut:',' }}</p>
<!-- 使用字符串连接列表,{{ list|join:', ' }},就像Python的str.join(list) -->
<p> {{ list|join:'+' }}</p>
{# 使用html标签渲染到页面中,默认会识别为字符串展示到页面 #}
h1 = '<h1>hello </h1>'
<p> {{ h1|safe }}</p>