我有一个数据字段
missing_date = models.DateTimeField(null=True, blank=False)
默认的django表单小部件是使用TextInput,它不会像在管理页面中那样显示为日期日期/时间选择。
您能否告诉我如何显示日历日期/时间,如下所示: Calendar date/time Widget
非常感谢你的帮助。
由于 亨利
答案 0 :(得分:1)
您是否可以添加更多代码。即,您是否创建了forms.py文件?我认为你将创建ModelForms?
如果你有,你可以这样做:
from django.forms import widget
Class DateInput(forms.DateInput):
input_type = 'date'
Class Example(models.ModelForm):
class Meta: #insert class Meta below
model = #reference your model
fields = () #include fields you want to display from your model
widgets = {
'missing_date': Date_Input()
}