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. Allow filtering and ordering by counts of related query results by exogen 5 years, 1 month ago
  2. Template Filter attr by marinho 4 years ago
  3. TaggedManager and TaggedQuerySet with chainable tagged() methods implemented with django-tagging by fish2000 2 years, 3 months ago
  4. Alphabetic filter for admin by semente 3 years, 8 months ago
  5. render_with decorator by tobias 3 years, 8 months ago

Comments

(Forgotten your password?)