我有两个表单域需要过滤,但不确定如何过滤。例如,在我的forms.py文件中,我创建了两个字段:
field_1 = forms.CharField(label='', widget=forms.TextInput(attrs={
'class': "input-field",
'id': "field-1",
'type': "text",
}))
field_2 = forms.CharField(label='', widget=forms.TextInput(attrs={
'class': "input-field",
'id': "field-2",
'type': "text",
}))在我的HTML中,我尝试按Id进行过滤,但不确定是否可以做我想做的事情:
{% for inputfield in fields %}
{% if inputfield.id == "field-2" %}
{{ inputfield }}
{% endfor %}
{% endfor %}inputfield.id上的筛选器不起作用。有没有办法过滤,让我只显示我想要的字段?
发布于 2017-10-07 13:51:38
将form对象发送到上下文中的html。因此,您可以轻松地呈现所需的字段,而无需任何硬编码
{{ form.field_2 }}https://stackoverflow.com/questions/46616881
复制相似问题