标签:变量 datetime 截断 使用 ice 点击 trunc hello 默认值
default:如果一个变量是false或者为空,使用给定的默认值。否则,使用变量的值。例如:
{{ value|default:"nothing" }}
length:返回值的长度。它对字符串和列表都起作用。例如:
{{ value|length }} 如果 value 是 [‘a‘, ‘b‘, ‘c‘, ‘d‘],那么输出是 4。
filesizeformat:将值格式化为一个 “人类可读的” 文件尺寸 (例如 ‘13 KB‘, ‘4.1 MB‘, ‘102 bytes‘, 等等)。例如:
{{ value|filesizeformat }} 如果 value 是 123456789,输出将会是 117.7 MB。
date:如果 value=datetime.datetime.now()
{{ value|date:"Y-m-d" }}
slice:如果 value="hello world"
{{ value|slice:"2:-1" }}
truncatechars:
如果字符串字符多于指定的字符数量,那么会被截断。截断的字符串将以可翻译的省略号序列(“...”)结尾。
参数:要截断的字符数
{{ value|truncatechars:9 }}
safe:Django的模板中会对HTML标签和JS等语法标签进行自动转义,这样是为了安全。如果不希望HTML元素被转义,可以这样:
value="<a href="">点击</a>"
{{ value|safe}}
标签:变量 datetime 截断 使用 ice 点击 trunc hello 默认值
原文地址:https://www.cnblogs.com/bubu99/p/10447953.html