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}}