这是关于如何使用 jQuerydate picker
在 django 支持的站点中。
models.py
is
from django.db import models
class holidaytime(models.Model):
holiday_date = models.DateField()
我在用jquery datepicker
.
我正在使用一个model form
并创造了text field
成功显示日期。
但未能显示日期选择器图标。我正在使用 Django 模型表单。
您可以使用widget
通过一个class
当表单在 html 中呈现时。然后class
将被阅读javascript
渲染datepicker
功能。
这是一个例子:
from django import forms
class HolidayTimeForm(forms.Form):
holiday_date = forms.DateField(widget=forms.TextInput(attrs=
{
'class':'datepicker'
}))
...或通过widgets
使用 ModelForm 时 Meta 类中的属性:
class HolidayTimeForm(forms.ModelForm):
class Meta:
model = Holiday
widgets = {
'holiday_date': forms.DateInput(attrs={'class':'datepicker'}),
}
现在在模板中:
/* Include the jquery Ui here */
<script>
$(function() {
$( ".datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
yearRange: "1900:2012",
// You can put more options here.
});
});
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)