【发布时间】:2018-04-15 13:20:38
【问题描述】:
我有一个多对多字段与我的模型 1 相关联。现在,我为此模型创建了一个表单,并将这个多对多字段添加为表单字段,并使用 FilteredSelectMultiple 小部件对其进行编辑。现在,问题是相关的多对多字段有一个软删除选项,我正在使用模型 2 中的活动字段进行跟踪。所以,现在在表单中显示所有对象,即使它们被删除,有什么方法可以在这个表单字段中显示活动为 true 的对象。
我的模型形式如下:
class Editform(form.ModelForm):
class Media:
css = ..
js = ..
class Meta:
Model = model1
fields = [ "x", "y", "ManytoManyfield"]
widgets = {
'ManytoManyfield': FilteredSelectMultiple("Displaay name", False)
}
【问题讨论】:
标签: django django-forms