我有两个 Django 经理
投票管理器
class VoteManager(model.Manager):
def all_with_vote_info(self):
qs = super(VoteManager, self).get_query_set()
qs = qs.annotate(score=Sum('votes__score', distinct=True))
return qs
....
软删除管理器
class SoftDeleteManager(models.Manager):
def all_active(self):
qs = super(SoftDeleteManager, self).get_query_set()
qs = qs.filter(time_deleted=None)
return qs
....
如何链接来自VoteManager.all_with_vote_info
、SoftDeleteManager.all_active
和任意数量的管理器方法的查询集结果?