为什么表单集不能像Django中的表单那样提供值?

2024-04-29 06:04:07 发布

您现在位置:Python中文网/ 问答频道 /正文

当我创建这样一个窗体时:

class IPTCForm(ModelForm):
  class Meta:
    model = IPTC
    fields = ['creator', 'datetime_value', 'headline', 'caption', 'instructions']

[...]

form = IPTCForm(instance=iptcObj)

表单中已经填充了来自对象的值。你知道吗

但是当我在表单集中使用它时,所有的值都消失了:

IPTCFormSet = formset_factory(IPTCForm)

为什么会这样?你知道吗


Tags: 表单fieldsdatetimemodelvalue窗体metaclass