Подсчет количества объектов в набор запросов в django

Как добавить поле для подсчета объектов в базе данных. У меня есть следующие модели:

class Item(models.Model):
    name = models.CharField()

class Contest(models.Model);
    name = models.CharField()

class Votes(models.Model):
    user = models.ForeignKey(User)
    item = models.ForeignKey(Item)
    contest = models.ForeignKey(Contest)
    comment = models.TextField()

Чтобы найти голоса для конкурса A, я использую следующий запрос в моем представлении

current_vote = Item.objects.filter(votes__contest=contestA)

Он возвращает набор запросов со всеми голосами по отдельности, но я хочу получить количество голосов для каждого элемента, кто-нибудь знает, как я могу это сделать ? спасибо

47
задан Kevin Brown 23 December 2014 в 01:54
поделиться