0
我试图访问输入类型以在HTML中使用,但它看起来像是空白的。从Django中的窗体访问输入类型
据: Django: How to access form field input_type in a template
,我应该使用:
{{field.field.widget.input_type}}
但它似乎是回到空白。
CODE:
{% for field in form %}
<div class="form-group">
<label class="control-label" for="id_{{ field.name }}">{{ field.label }}</label>
<input type="{{field.field.widget.input_type}}" class="form-control"
name="{{ field.name }}"
id="id_{{ field.name }}"
value="{{ field.value }}" >
</div>
{% endfor %}
在此先感谢非常多。
嘿Jinchuika, 感谢这个!我不得不做的一个小编辑:'field = * forms * .CharField(widget = forms.TextInput(attrs = {'class':'form-control'}))'。修改完成后,建议的修复工作,非常感谢! –
太棒了!你能将答案标记为已接受吗? – jinchuika