【发布时间】:2015-08-30 10:24:07
【问题描述】:
我正在尝试遍历表单字段,并且不想使用默认的 {{ field }} 标记。我想自定义循环中的每个字段。
{% for field in wizard.form %}
<div class="row">
<div class="small-8 columns">
<label for="id_{{ field.html_name }}"class="inline{% if field.errors %}error {% endif %}">
{{ field.label }}
</label>
</div>
<div class="small-4 columns">
{{ field|add_error_class:"error" }}
{% if field.errors %}
<small class="error">{{ field.errors.as_text }}</small>
{% endif %}
</div>
</div>
{% endfor %}
我想用一些东西代替
{{ field|add_error_class:"error" }}.
呈现给:
<input class="timepicker" id="id_1-begin_time" name="1-begin_time" type="text" value="01:30:00" />
我想要:
<input class="**{{ field.class }}**" id="id_{{ field.html_name }}" name="{{ field.html_name }}" type="**{{ field.type }}**" value="{{ field.value }}" />
【问题讨论】:
标签: django django-widget-tweaks