【发布时间】:2013-12-23 19:58:40
【问题描述】:
我正在使用以下代码动态显示我的 django 表单。
{% for field in form %}
{% if field.field.required %}
<span class="red">*</span>
{% endif %}
{{ field.label }}:
{{ field }}
{% endfor %}
现在我想知道字段的数据类型。如果字段类型是日期时间输入,那么我想在它旁边给一个按钮来获取 JavaScript 日历。
我想像下面那样做,但我无法得到它
{% for field in form %}
{% if field.field.required %}
<span class="red">*</span>
{% endif %}
{% if field.field_type == 'Datetimeinput' %}
{{ field.label }}:
{{ field }}
<label>From :</label><input type="text" name="from1" class="txtbox"><input type="button" value="Cal" onclick="displayCalendar(document.forms[0].from1,'yyyy-mm-dd',this)">
{% else %}
{{ field.label }}:
{{ field }}
{% endif %}
{% endfor %}
帮帮我提前谢谢。
【问题讨论】:
标签: django django-models django-forms django-templates