Skip to content

Instantly share code, notes, and snippets.

@ncole458
Last active February 8, 2017 03:50
Show Gist options
  • Select an option

  • Save ncole458/0b2355e9a21851ad301166bd1c9f272a to your computer and use it in GitHub Desktop.

Select an option

Save ncole458/0b2355e9a21851ad301166bd1c9f272a to your computer and use it in GitHub Desktop.
Django Group Multiple Querysets
from itertools import chain
from operator import attrgetter
group1_queryset = group1.objects.all() or filter()
group2_queryset = group2.objects.all() or filter()
result = sorted(
    chain(group1_queryset, group2_queryset),
    key=attrgetter('created'))
    
result = sorted(
    chain(group1_queryset, group2_queryset),
    key=attrgetter('created'),
reverse=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment