0
我是HTML新手,我的问题是我无法将表单字段链接到form.field,我尝试链接。我不得不手动编写一个HTML表单,而不是简单地使用{{form.field}},因为我在JQuery中使用了一个datepicker。将HTML表单链接到Django字段
<div class="fieldWrapper">
{{ form.valida_desde.errors }}
<label for="id_valida_desde">Válida desde:</label>
<input type="text" data-date-format="mm/dd/yy" id="valida_desde">
</div>
我可以很容易地通过做使这个领域的需要:
{{ form.valida_desde.errors }}
{{ form.valida_desde }}
但不会与日期选择器工作。那么,我该怎么做,以便第一种形式将数据保存到form.valida_desde字段,该字段是一个DateField BTW。
jQuery的需要在底部,它的工作原理确定
<script>
$(function() {
$("#valida_desde").datepicker();
});
</script>
编辑:
实际上是事实,我只是找到了答案找3个多小时后,非常有趣。
<div class="fieldWrapper">
{{ form.valida_desde.errors }}
<label for="id_valida_desde">Válida desde:</label>
<input type="text" name="valida_desde" data-date-format="mm/dd/yy" id="valida_desde">
</div>
添加的name属性做到了,我这样做,但试图像form.valida_desde甚至{{form.valiad_desde}}