小白一个,看哥哥自学去了大公司,然后哥哥非常不屑培训班,我不知道该自学还是该去培训班,,,
我想你应该把这两个领域_姓名:
class Child(models.Model):
name = models.CharField(max_length=80)
class Foo(models.Model):
bar = models.ManyToManyField(Child, related_name="bar")
baz = models.ManyToManyField(Child, related_name="baz")
如果您没有给出相关的名称,那么它将尝试创建相同的访问器名称
没有仔细阅读Django的文档。这里说:
如果有多个ManyToManyField指向相同的模型并想要抑制向后关系,请将每个related_name设置为以“+”结尾的唯一值。