2012-03-23 15 views
4

groupbyフィルタの順序を降順で並べ替えることはできますか?私はSQLクエリから辞書のリストを持っており、降順で日付順にグループ化したいと思います。マニュアルから:Groupbyフィルタの順序

{% 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 %} 

答えて

6

groupby('attribute')フィルタ(例えば、{% for group in persons|groupby('gender')|reverse %}

reverseフィルタを適用してみてください