来自JSON表单的Django

2024-10-01 04:58:59 发布

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

我尝试从JSON格式定制django表单,如下所示

{
    "1": ["fieldlabel1", "str", false], 
    "2": ["fieldlabel2", "str", false]
}

其中'fieldlabel1'-字段的标签,int或str-字段类型IntegerField或CharField,最后一个参数True或False是field required或not。在

^{pr2}$

在模板中,当我这样做时:{{ items_group.fields_form }},receive class'django.forms.forms.Form',此{{ items_group.fields_form.as_ul }}未收到任何内容。在


Tags: djangoformjsonfalse表单fields格式group
1条回答
网友
1楼 · 发布于 2024-10-01 04:58:59

如果您直接使用Form类,则需要创建窗体的实例,例如

klass = type('Form', (forms.Form,), fields)
form = klass()
return form

相关问题 更多 >