【发布时间】:2020-09-15 20:06:31
【问题描述】:
我有以下 html 的 boostrap 代码:
<div class="input-group date col-2" id="datetimepicker1" data-target-input="nearest">
{{form.data_contabile|as_crispy_field}}
<div class="input-group-append" data-target="#datetimepicker1" data-toggle="datetimepicker">
<div class="input-group-text"><i class="far fa-clock"></i></div>
</div>
</div>
<script>
$(function () {
$("#datetimepicker1").datetimepicker({
format: 'DD/MM/YYYY',
});
});
</script>
在我的表单中,下面的代码:
class MaterialeForm(forms.ModelForm):
class Meta:
model = Materiale
fields = "__all__"
exclude = ['iva_amount']
widgets = {'data_contabile': forms.DateTimeInput(attrs={ 'type':'text',
'class':'form-control datetimepicker-input',
'data-target': '#datetimepicker1'})}
最后是我的模型:
class Materiale(models.Model):
data_contabile=models.DateField('Data di acquisto', default="GG/MM/YYYY")
但布局如下:
哪里出错了?
【问题讨论】:
标签: html django bootstrap-4 django-forms django-templates