模型
class Category(models.Model):
name = models.CharField()
class Element(models.Model):
name = models.CharField()
categories = models.ManyToManyField(Category)
Annonate代码
>>> from django.db.models import Count
>>> q = Category.objects.all().annotate(element_count = Count('element'))
>>> print q[0].element_count
223
我想用django默认的json序列化器序列化它,但它只需要字段
如何将注释结果作为虚拟字段添加到查询集中的字段列表中。 它看起来像一个领域,我可以作为一个领域 https://docs.djangoproject.com/en/dev/topics/serialization/ 有什么想法吗?
由于