Django ORM aggregation and group by

TL;DR

from django.db.models import Count
print(Foo.objects.values('bar').annotate(Count('id')))

Explanation

Tips:

See also