1
Django的1.10DateInput:如何顯示佔位
我在其中我比較喜歡空=假領域的典範。 但這些默認值在表單中成爲默認值。這很危險:空白= False驗證不再可用。
我創建了一個形式兩個目的:
- 清除默認值。
- 顯示佔位符。
但結果是HTML呈現沒有佔位符。我也試過TextInput沒有成功。 你能幫我理解如何應對這個問題嗎?
class Masterphoto(models.lModel):
dated_from = models.DateField(blank=False, null=False, default=datetime.date(2000, 1, 1))
dated_to = models.DateField(blank=False, null=False, default=datetime.date(2000, 1, 1))
class MasterphotoForm(ModelForm):
dated_from = forms.DateField()
dated_to = forms.DateField()
class Meta:
model = Masterphoto
exclude = []
widgets = {
'dated_from': forms.DateInput(attrs={'placeholder': 'YYYY-MM-DD'}),
'dated_to': forms.DateInput(attrs={'placeholder': 'YYYY-MM-DD'}),
}