模板过滤器 - dictsort
示例
按年份对字典进行排序
{% for x in cars|dictsort:"year" %}
<p>{{ x.year }} {{ x.brand }} {{ x.model }}.</p>
{% endfor %}
运行示例 »
定义和用法
dictsort
过滤器按指定字段对字典进行排序。
dictsort
过滤器升序排序。
使用 dictsortreversed
过滤器进行降序排序。
语法
{{ value|dictsort:fieldname }}
模板过滤器通过使用竖线 |
字符后跟过滤器名称来定义。
参数通过使用冒号 :
字符后跟参数值来定义。
参数
值 | 描述 |
---|---|
fieldname | 必需。要排序的字段的名称。 |