Ssr*_*tya 4 html jquery date django-templates django-forms
在forms.py中:
class DobForm(forms.ModelForm)
dob = forms.DateField(widget=forms.TextInput(attrs={'class':'datepicker'}),required=True,input_formats=['%d/%m/%Y',])
class Meta:
model = Dob
Run Code Online (Sandbox Code Playgroud)
在我的HTML中:
$(function() {$(".datepicker").datepicker({ maxDate: '0',dateFormat: 'dd-mm-yy' })});</script>
Run Code Online (Sandbox Code Playgroud)
它在形式上的棘手错误:输入有效日期
你需要为django和jquery制作相同的格式.
试试这个DateField(django):
...,input_formats=['%d-%m-%Y',])
Run Code Online (Sandbox Code Playgroud)
并在html使用中:
...,dateFormat: 'dd-mm-yyyy' })});</script>
Run Code Online (Sandbox Code Playgroud)
我希望这有效.