如何获取django模型属性的记录计数

如何获取django模型属性的记录计数,django,django-models,Django,Django Models,我需要在我的管理员中显示我的模型的get_followers和get_follower的计数 我的模型叫做应用程序,每个应用程序都有许多追随者和追随者。我需要显示追随者和追随者的数量。我试图在一个单独的函数中使用.count函数,但我遗漏了一些东西 这就是我现在拥有的: class Application(TimeStampModel): name = models.CharField(verbose_name='CI Name', max_length=100, unique=True

我需要在我的管理员中显示我的模型的get_followers和get_follower的计数

我的模型叫做应用程序,每个应用程序都有许多追随者和追随者。我需要显示追随者和追随者的数量。我试图在一个单独的函数中使用.count函数,但我遗漏了一些东西

这就是我现在拥有的:

class Application(TimeStampModel):
    name = models.CharField(verbose_name='CI Name', max_length=100, unique=True)
    relationships = models.ManyToManyField('self', through='Relationship',
                                           symmetrical=False,
                                           related_name='related_to')

    def get_following(self):

        return ", ".join(str(x) for x in self.get_relationships(RELATIONSHIP_FOLLOWING))
获取“get_following”的计数 但上述方法不起作用。
这就是我所做的

def get_following_count(self):
    count_get_following = self.get_relationships(RELATIONSHIP_FOLLOWING).count()
    return count_get_following
    def get_followers(self):
        return ",".join(str(x) for x in self.get_related_to(RELATIONSHIP_FOLLOWING))
    def get_friends(self):
        return self.relationships.filter(
            to_apps__status=RELATIONSHIP_FOLLOWING,
            to_apps__from_application=self,
            from_apps__status=RELATIONSHIP_FOLLOWING,
            from_apps__to_application=self)

    def get_friends_display(self):
        return ", ".join(str(x) for x in self.get_friends())
def get_following_count(self):
    count_get_following = self.get_relationships(RELATIONSHIP_FOLLOWING).count()
    return count_get_following