我有型号A,B,C。Django ManyToMany到多个型号
这些型号的连接方式如下。
下,在除其他事项外,含有B和C的对的集合
所以我创建了一个模型X,包含外键C,A和B.
这让我定义多个可以绑定到C的A,B对。
通过阅读文档后,它看起来像模型类中的ManyToManyField对此很有用,但我找不到任何具有多个表的实例被卷入。所有文件通常用于在例如:C和A之间搭售。
当然,我不能合并A和B,否则这个问题不会在这里。 有关如何在不创建模型X的情况下做到这一点的任何建议,只是让这个由Django的模型框架来处理?
您需要举一个例子吧。或者你当前的代码,以了解你想要做什么。 – Othman
将模型C和两个多个字段分配给B和A会出现什么问题? –
@DanialTz A,B的配对很重要,例如:如果A = {1,2},B = {a,b},那么如果我只想C与1,a和2,b有关将不可能通过你的建议,至少我无法看到如何。 – Imhou