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