我有两个间接相关的表 -Posts
和Follower_to_followee
模型.py:
class Post(models.Model):
auth_user = models.ForeignKey(User, null=True, blank=True, verbose_name='Author', help_text="Author")
title = models.CharField(blank=True, max_length=255, help_text="Post Title")
post_content = models.TextField (help_text="Post Content")
class Follower_to_followee(models.Model):
follower = models.ForeignKey(User, related_name='user_followers', null=True, blank=True, help_text="Follower")
followee = models.ForeignKey(User, related_name='user_followees', null=True, blank=True, help_text="Followee")
folowee 与帖子中的帖子 auth_user(帖子作者)间接相关。但是,它与 Django 用户表直接相关,而用户表与 post 表直接相关。
如何在不涉及用户表的情况下为特定关注者选择所有关注者并在查询结果中包含每个关注者的帖子计数?实际上,此时我什至不清楚如何涉及用户表。请帮忙。