使用django管理应用程序显示日期Today | CalendarSymbol
。我在我的表单中使用了一个日期字段,我认为它会为我做这个怎么做呢?正如我通常会使用jquery datepicker插件这样的方法呢?
在此先感谢,
迪恩
答案 0 :(得分:1)
通常我会做这样的事情:
class CalendarWidget(forms.TextInput):
class Media:
css = {
'all': ('datepicker.css',)
}
js = ('datepicker.js')
def __init__(self, attrs={}):
super(CalendarWidget, self).__init__(
attrs={'class': 'datepicker',
'size': '14',
'readonly':'readonly'})
class ToDoForm(forms.ModelForm):
class Meta:
model = yourModel
your_date_field = forms.DateTimeField(widget=CalendarWidget)
最后在你的模板中,像这样:
$(".datepicker").datepicker();
我希望它有所帮助。
答案 1 :(得分:0)
我使用admin like widget最终很容易实现,而且没有外部库。