首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Django中对同一个模型多对多的关系?

在Django中对同一个模型多对多的关系?

提问于 2018-02-07 06:41:04
回答 2关注 0查看 258

考虑到具有两种多对多关系的下列模式:

class Child(models.Model):
    name = models.CharField(max_length=80)

class Foo(models.Model):
    bar = models.ManyToManyField(Child)
    baz = models.ManyToManyField(Child)

产生了错误:

accounts.foo: Accessor for m2m field 'bar' clashes with related m2m field 'Child.foo_set'. Add a related_name argument to the definition for 'bar'.
accounts.foo: Accessor for m2m field 'baz' clashes with related m2m field 'Child.foo_set'. Add a related_name argument to the definition for 'baz'.
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档