У меня есть объект User и объект Connection для управления соединениями между пользователями.
class User:
username = models.CharField(max_length=100,)
и
class Connection:
user = models.ForeignKey(User)
friend = models.ManyToManyField('self', related_name="_friends", symmetrical=True)
followers = models.ManyToManyField('self', related_name="_followers", symmetrical=False)
following = models.ManyToManyField('self', related_name="_following", symmetrical=False)
Я не уверен, как добавить друзей в этом моделировании.
user.connection_set._friends.add(target) -> does this work?
Может ли кто-нибудь помочь мне с этим.