Как запросить обратное много ко многим в django

У меня есть модельный профиль (профиль пользователя), и он имеет отношение ко многим к одноименным подписчикам. Это управляет системой подписчиков / подписок, как в твиттере.

class Profile(models.Model):
    followings = models.ManyToManyField('self', blank = True, related_name = 'followers')

Я могу получить подписчиков, просто получить подписчиков пользователя, но как запросить подписчиков пользователя с помощью запроса модели django?


person Bigair    schedule 06.04.2021    source источник
comment
Мне никогда не удавалось разобраться во многих областях. извиняюсь.   -  person Peter Nielsen    schedule 07.04.2021
comment
@Bigair Я бы порекомендовал вам использовать этот плагин вместо github.com/revsys/django-friendship   -  person binpy    schedule 07.04.2021
comment
просто используйте родственное имя followers, например предположим, что у вас есть p = Profile.objects.last(), тогда p.followers.all() возвращает набор запросов всех связанных объектов к объекту p   -  person Ersain    schedule 07.04.2021
comment
У меня есть объект "Профиль", у которого нет атрибута "подписчики". Ошибка   -  person Bigair    schedule 07.04.2021
comment
Ознакомьтесь со следующей статьей: stackoverflow.com/questions/45847930/   -  person Zhivko Zaikov    schedule 07.04.2021