Groupby过滤器排序

时间:2012-03-23 00:02:18

标签: jinja2

是否可以按降序排列groupby过滤器顺序?我有一个SQL查询的字典列表,我想按日期降序按日期顺序分组。从手册:

{% for group in persons|groupby('gender') %}
    <li>{{ group.grouper }}<ul>
    {% for person in group.list %}
        <li>{{ person.first_name }} {{ person.last_name }}</li>
    {% endfor %}</ul></li>
{% endfor %}

1 个答案:

答案 0 :(得分:7)

尝试将reverse过滤器应用于groupby('attribute')过滤器(例如,{% for group in persons|groupby('gender')|reverse %}