我正在尝试在 Django 中创建一个简单的“跟随”功能,就像这样(顺便说一下,我没有使用django.contrib.auth
,如果这有区别的话):
class User(models.Model):
followers = models.ManyToManyField('self')
# rest of code
我已经在我的网站上使用两个用户(用户 X 和用户 Y)对此进行了测试……但是当用户 X 添加到用户 Y 的关注者时,用户 Y 也添加到用户 X 的关注者中,这不是预期的结果。我怎样才能使这成为一种片面的关系?难道我做错了什么?