order_by template filter

1
2
3
4
5
6
7
8
from django.template import Library

register = Library()

@register.filter_function
def order_by(queryset, args):
    args = [x.strip() for x in args.split(',')]
    return queryset.order_by(*args)

More like this

  1. Template Filter attr by marinho 5 years ago
  2. Advanced Search in django admin by visik7 2 years, 4 months ago
  3. getattr template filter by joshua 6 years, 2 months ago
  4. Filter for adding quote marks by olau 5 years, 5 months ago
  5. Regrouping admin models by sleytr 5 years, 3 months ago

Comments

(Forgotten your password?)