我必须遵循Django中模型的代码:
class User(models.Model):
username = models.CharField(max_length=50, unique=True)
password = models.CharField(max_length=15)
class Follows(models.Model):
user = models.ManyToManyField(User, related_name = 'Isread+')
follower = models.ManyToManyField(User, related_name = 'Reads+')
当我尝试这样做时,我会遇到错误:
^{pr2}$有人知道为什么会这样吗?提前支付。在
由于您有一个ManyToManyField,您首先需要创建
Follows
对象(保存它),以便它有一个主键,以便多对多关系正常工作。此外,您需要使用ManyToManyManager向关系添加项。在简而言之,您需要这样做:
相关问题 更多 >
编程相关推荐