首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >筛选Django表单域

筛选Django表单域
EN

Stack Overflow用户
提问于 2017-10-07 13:11:19
回答 1查看 205关注 0票数 0

我有两个表单域需要过滤,但不确定如何过滤。例如,在我的forms.py文件中,我创建了两个字段:

代码语言:javascript
复制
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进行过滤,但不确定是否可以做我想做的事情:

代码语言:javascript
复制
 {% for inputfield in fields %}
     {% if inputfield.id == "field-2" %}
            {{ inputfield }}
     {% endfor %}
 {% endfor %}

inputfield.id上的筛选器不起作用。有没有办法过滤,让我只显示我想要的字段?

EN

回答 1

Stack Overflow用户

发布于 2017-10-07 13:51:38

form对象发送到上下文中的html。因此,您可以轻松地呈现所需的字段,而无需任何硬编码

代码语言:javascript
复制
{{ form.field_2 }}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46616881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档