Подсчет и процент
Мне нужна функция, которая позволяет подсчитать количество событий по встречаемости и вычислить процент для каждого типа, чтобы представить его на графике donut chart.js?
#models.py
Categorie = {
('Annual', 'Annuel),
('Monthly', 'Monthly,
('Weekly', 'Weekly),
('Daily', 'Daily'),
}
class Even(models.Model):
name = models.CharField(max_length=20)
date_reported = models.DateField()
occurence = models.CharField(max_length=30, null=True, blank=True, choices=Categorie)
def __str__(self):
return self.name