我使用了一个投票应用程序(django-ratings,如果这有什么不同的话),它使用django的GenericForeignKey,有一个ForeignKey to User,以及其他几个字段,比如最近更改的日期我想要获得一个内容类型的所有对象,单个用户投票支持的对象按最新更改日期排序。据我所知,所有的信息都可以在一个表中找到(除了可以预取/缓存的content_type )。不幸的是,每次我请求一个c
这是我的模型的伪码 match = FK(Match)
offer = FK(Offer, related_name='odds')
test2 = "[o.odds.all() for o in Offer.objects.filter(match__id=123).prefetch_relatednumber=1000)
>&
与我要问的内容最接近的可以找到class Division(models.Model): state = models.IntegerField现在,我已经可以对一个表执行以下操作:我该如何将state添加到查询集中?我的最终目标是能够在模板中执行player.team.division.state。另一种选择是<