Python 如何使用Django 1.6注释查询集与Django ORM的泛型关系中的字段计数

Python 如何使用Django 1.6注释查询集与Django ORM的泛型关系中的字段计数,python,orm,alembic,django-1.6,Python,Orm,Alembic,Django 1.6,我希望有一个查询集,其中包含每个用户购买的代码相同的优惠数量,即每行将包含: 用户名 密码 用户使用相同代码的次数 class Purchase(models.Model): content_type = models.ForeignKey(ContentType) content_uid = UUIDField(auto=False,unique=False) content = generic.GenericForeignKey('content_type', 'co

我希望有一个查询集,其中包含每个用户购买的代码相同的优惠数量,即每行将包含:

  • 用户名
  • 密码
  • 用户使用相同代码的次数
  • class Purchase(models.Model):
        content_type = models.ForeignKey(ContentType)
        content_uid = UUIDField(auto=False,unique=False)
        content = generic.GenericForeignKey('content_type', 'content_uid')
        user = models.ForeignKey(User)
    
     class Offer(models.Model):
        …
        uid = UUIDField(auto=True,unique=True,primary_key=True)
        code = models.CharField(max_length=10)
        …