TimeField
フィールドの表示時間の形式を変更するために、モデル管理フォームをオーバーライドしています。
class myTimeForm(forms.ModelForm):
start_time = forms.TimeField(widget=forms.TimeInput(format='%H:%M'))
class Meta:
model = MyModel
class MyModelAdmin(admin.ModelAdmin):
form = myTimeForm
これでnow
、デフォルト フォームで使用していた時計ボタンが消えました (下のスクリーンショットStart time
は、オーバーライドされたウィジェットであり、デフォルト フォームEnd time
です。
私は何を取りこぼしたか?