使用Django表单/表单集,我该如何构建一个模板,以便用户可以切换表单集中的每个呈现表单以仅显示表单的一半?
例如,每个表单都有一组正确的输入和一组错误的输入,并且用户一次只希望看到一组输入(以避免使用户和视图超载)。用户可以通过单击来单击图像,以在输入正确或错误输入集的数据之间进行切换。
我可以看到在没有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',
)
答案 0 :(得分:0)
好的,所以我无法解决这个问题,但是我确实找到了解决方法,那就是切换行的显示。
<tr id={{ form.instance.tag_id }}F style="display:table-row">