best_filters.listsortreversed

best_filters.listsortreversed(lst, col=None)

Sort a list or a list of lists/tuples in reversed order

Same as listsort() except that is reverse the order

Examples :

>>> c = { 'lst': ['a','c','b'] }
>>> t = '''{% load best_filters %}
... sorted : {% for i in lst|listsortreversed %}{{i}}{% endfor %}'''
>>> Template(t).render(Context(c))
'\nsorted : cba'
>>> c = { 'lst': [('a',3),('b',1),('c',2)] }
>>> t = '''{% load best_filters %}
... sorted : {% for i in lst|listsortreversed:1 %}{{i|safe}}{% endfor %}'''
>>> Template(t).render(Context(c))
"\nsorted : ('a', 3)('c', 2)('b', 1)"