【发布时间】:2016-12-09 08:42:45
【问题描述】:
我有一个表格 Verticals,我有一个表格 Sources。 还有一个表 Sources_Verticals 映射了两个表元素的多对多关系。
Image of Database Sources_verticlas table
此表显示映射。 该表不应允许重复数据,就像它在以下方面所做的那样: Paytm:电子商务、酒店、旅游 Paytm:电子商务、旅游
它不应该提供在 Paytm 下映射预映射元素的选项,或者它应该将 Hotel 合并到以前存在的记录中。
【问题讨论】:
-
你不想重复设置的表字段也是主键。或者在保存表格之前查询该字段,如果已经存在则不要再次保存。
-
让我在这里说清楚一点。 1:::我第一次选择选项paytm,我应该得到电子商务、酒店、旅行的选项。 2::: 假设我选择电子商务和酒店并保存 3::: 现在如果我第二次选择 Paytm,我应该只选择旅行。
标签: python sql django django-forms django-admin