【发布时间】:2015-08-26 00:06:44
【问题描述】:
我正在像这样向 Django ModelForm 添加一个额外的字段:
class form(forms.ModelForm):
extra_field = forms.CharField(label='Name of Institution')
class Meta:
model = db_institutionInstitution
fields = ['conn_kind','time','inst_name2']
该表单实际上工作正常,但我无法预先填充它。我在modelformset_factory 中使用它:
formset = modelformset_factory(db_institutionInstitution,form=form)
我手动运行一个查询集,并在字典中添加表单集中附加表单所需的条目。但是,当我打电话时:
formset1 = formset(prefix='brch',queryset=qs1)
extra_field 未按预期预填充(其余工作正常)。
谁能帮忙?
【问题讨论】: