У меня есть модель с именем Item, с отношением m2m к пользователю («владелец»).
Для каждого элемента мне нужно подсчитать пользователей, которым он принадлежит. Это достаточно просто с помощью annotate ()
Но тогда мне нужно рассчитать соотношение между владельцами определенного пола и общим количеством владельцев для каждого элемента. Например, если продукт принадлежит 5 мужчинам из 5 пользователей, коэффициент составляет 0,4.
Какой лучший способ сделать это?