【发布时间】:2014-08-01 14:03:12
【问题描述】:
我想创建一个具有两个多域的模型。我不希望 Django 创建两个关联表,但要为两个多字段创建相同的关联表。
这是我的模型:
class Tab(WModel):
forms = models.ManyToManyField('Form', null=True, blank=True)
fields = models.ManyToManyField('Field', null=True, blank=True)
number = models.IntegerField(null=True, blank=True)
class Meta:
db_table = 'tab'
我只想创建这个关联表:
tab_assoc :
id_tab
id_form
id_field
number
【问题讨论】:
-
你试过
through参数吗? docs.djangoproject.com/en/dev/topics/db/models/… -
是的,我已经通过参数查看过,但它似乎不适用于这种情况。你知道,我只想要一个关联表引用两个模型..
标签: python django postgresql-9.1 manytomanyfield