2

Thauberの素敵なDjangoスケジュールアプリを使用していますが、問題が発生しました。日時フィールドの時間部分を除外する方法がわかりません。

私のフォームクラスとラメ除外の試みは次のようになります。

 class LaundryDeliveryForm(EventForm):
    start = forms.DateTimeField(widget=forms.SplitDateTimeWidget)
    end = forms.DateTimeField(widget=forms.SplitDateTimeWidget, help_text = ("The end time must be later than start time."))
    class Meta:
        model = LaundryDelivery 
        exclude = EventForm.Meta.exclude + ('active', 'start.time')

理想的には、日を保存するか、start.timeを午前8時などの任意の時間として保存したいのですが、アクティブフィールドは除外されますが、時間フィールドは開いたままです。

ドキュメントをふるいにかけてみましたが、必要なものを追跡できませんでした。

4

1 に答える 1

3

DateInput widget現在のフォームのウィジェットとして、またはforms.DateField()デフォルトのウィジェットを持つを使用できDateInputます。

于 2010-07-27T14:38:30.753 に答える