模板过滤器 - pluralize
示例
如果数字不是 1,则在数字末尾添加 's'
{% for x in arr %}
<h1>You have {{ x }} life{{ x|pluralize }} left.</h1>
{% endfor %}
运行示例 »
定义和用法
该 pluralize
过滤器如果值为非 1,则添加 's' 后缀。
您可以使用 suffix 参数指定其他后缀
对于具有不同单数和复数结尾的单词,您可以通过逗号分隔来添加两者
语法
{{ value|pluralize:suffix }}
模板过滤器通过使用管道 |
字符后跟过滤器的名称来定义。
参数通过使用冒号 :
字符后跟参数值来定义。
参数
值 | 描述 |
---|---|
suffix | 可选。要添加到值的 后缀。 默认值 's'。 对于具有不同单数和复数结尾的单词,您可以通过逗号分隔来添加两者。 |