Скажем, у меня есть модель, которая определяет автомобиль, и одна из областей - «производитель».Например:
class Car(models.Model):
manufacturer = models.CharField(max_length=50)
color = models.CharField(max_length=50)
licence_plate = models.CharField(max_length=50)
.
.
.
Чтобы нарисовать круговую диаграмму, показывающую итоги по различным производителям (используя matplotlib), мне нужно два списка.Один содержит производителя, а другой - соответствующие названия производителей.Поэтому я бы хотел закончить чем-то вроде этого.
[516, 122, 131, 125, ...
['Ford','BMW','Mazda','Honda', ...
Кстати, я заранее не знаю названий производителей.
Еще одна вещь, я только хочупоказать топ-5 производителей.Все остальные должны быть объединены в производителя с именем «Другое».
Как я могу получить эти списки?