【发布时间】:2019-01-11 22:27:52
【问题描述】:
使用 django 表单/表单集如何构建一个模板,用户可以将表单集中的每个呈现的表单切换为仅显示一半的表单?
例如,每个表单都有一组真假输入,用户一次只希望看到一组输入(以避免用户和视图过载)。用户将通过 onclick 单击图像以在输入数据的真假输入集之间切换。
我可以看到如何在没有 django 表单的情况下执行此操作,但对它们我有点困惑。具体来说,每个字段都有自己的 id,我需要知道这些 id 才能将输入类型从文本切换为隐藏。
class ExampleForm(forms.ModelForm):
class Meta:
model = Example
fields = (
'true_input01',
'true_input02',
'true_input03',
'true_input04',
'false_input01',
'false_input02',
'false_input03',
'false_input04',
)
【问题讨论】:
标签: django forms dynamic show-hide hidden-field