1
adieu 2013-05-29 00:23:35 +08:00
在A和B上面用ManyToManyField指向host,就可以避免写A_host_rel和B_host_rel,变为让Django自动管理
因为A和B到group的关系有一个额外的num字段,所以A_group_rel和B_group_rel是无法避免的。只是还是可以用ManyToManyField配合上through参数,来指定A_group_rel和B_group_rel是中间表。这样可以支持ManyToManyField的基本查询方法。详见 https://docs.djangoproject.com/en/dev/topics/db/models/#extra-fields-on-many-to-many-relationships |