相关疑难解决方法(0)

在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()
Run Code Online (Sandbox Code Playgroud)

要查找竞赛A的投票,我在我的视图中使用以下查询

current_vote = Item.objects.filter(votes__contest=contestA)
Run Code Online (Sandbox Code Playgroud)

这将返回一个单独包含所有投票的查询集,但我想获得每个项目的计票投票,任何人都知道如何做到这一点?谢谢

django django-models django-queryset

47
推荐指数
2
解决办法
9万
查看次数

标签 统计

django ×1

django-models ×1

django-queryset ×1