Я создаю рейтинг для подрядчиков.Таблица на странице состоит из названия, количества выполненных им работ, рейтинга, по которому рассчитывается (сумма оценок за работы / объем работ).Мне нужно сделать запросы, чтобы получить данные.У меня есть модели:
class CustomUser(AbstractUser):
# some fields in here
class Offer(models.Model):
owner = ForeignKey(CustomUser)
raiting = models.PositiveIntegerField() # 1-10
def func(self):
# returns boolean
Предложение также имеет функцию, которая возвращает логическое значение.Как я уже сказал, мне нужно подсчитать предложения каждого пользователя, которые возвращают True в func, сумму рейтинга, которая возвращает True в func, а затем отображать все это.Я думал, что это должно выглядеть как json, так как мы не можем получить доступ к некоторым функциям запросов в шаблоне, но все еще не знаем, как их спроектировать