У меня есть две модели
class Account(AbstractBaseUser, PermissionsMixin):
followers = models.ManyToManyField(
'Account', related_name='followers',
blank=True,
)
following = models.ManyToManyField(
'Account', related_name='following',
blank=True,
)
и
class Article(models.Model):
author = models.ForeignKey(
settings.AUTH_USER_MODEL,
null=True,
blank=True,
)
Я пишу приложение, в котором пользователи подписываются друг на друга и создают статьи.
Как можноЯ делаю запрос на получение всех статей от тех, на кого я подписан?Я пытаюсь сделать что-то вроде: (псевдокод)
user = self.get_object()
articles = Article.objects.filter(author=user.followers.all())
Но я знаю, что это не так