I am trying to fetch count of all distinct values in particular column for example I have following table in model name MyModel :
Id City vendor
1 Mumbai 2
2 Pune 3
3 Mumbai 1
4 Yavatmal 2
5 Pune 5
I am looking for output something like this:
[{'Mumbai':2},{'Pune':2},{'Yavatmal':1}]
Like the comment of solarissmoke above. In that post you can see the solution:
from django.db.models import Count
MyModel.objects.values('city').annotate(the_count=Count('city'))
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With