Как вычислить итоговое среднее значение для каждого учащегося в views.py и опубликовать его в html шаблоне?
например, у меня есть два (2) ученика, я получу среднее значение для каждой категории оценки (Экзамен, тесты, домашняя работа, классная работа), чтобы получить окончательный рейтинг
![enter image description here](https://i.stack.imgur.com/6eUuV.png)
Сначала мне нужно вычислить его в views.py и опубликовать в мой шаблон html, я не знаю, как это сделать, поэтому, пожалуйста, ребята
это мои models.py
Teacher = models.ForeignKey(EmployeeUser, related_name='+', on_delete=models.CASCADE,
null=True, blank=True)
Grading_Categories = models.ForeignKey(gradingCategories, related_name='+', on_delete=models.CASCADE,
null=True, blank=True)
Subjects = models.ForeignKey(Subject, related_name='+', on_delete=models.CASCADE, null=True)
Students_Enrollment_Records = models.ForeignKey(StudentsEnrolledSubject, related_name='+',
on_delete=models.CASCADE, null=True)
Average = models.FloatField(null=True, blank=True)
, когда я попробовал это
YourModel.objects.values ('Grading_Categories'). Annotate (avg = Avg ('Average'))
![enter image description here](https://i.stack.imgur.com/cpBIK.png)