具体的には、日付ウィジェットをフォームにレンダリングしたいのですが、それを「HTML5」にしたいと思います(そのため、javascript などを忘れて、Chrome、Opera、Safari を信頼して日付ピッカーを表示できます)。
JavaScript ソリューションはありません。既にウェブ上で見つけました。
ここに私のコードのスニペットがありますが、それでもフォーム フィールドthedateの type 属性を「テキスト」として配置します。
#models.py
class MyModel(models.Model):
user = models.ForeignKey(User)
thedate = models.DateField()
#forms.py
class MyModelForm(ModelForm):
class Meta:
model = MyModel
widgets = {
'thedate': TextInput(attrs={'type': 'date'}),
}
誰でも光を当てることができますか?
前もって感謝します。