0

Django のモデルに DateField() フィールドがある場合、今日より古い日付のエントリを追加しないようにするにはどうすればよいですか?

私は views.py レベルでそれを行うことができますが、Django 管理サイトからは依然として悪用可能です。

さらに悪いことに、同じモデルに DateField() フィールドと TimeField() フィールドを分離するという設計上の決定があります。現在時刻よりも古い (日付 + 時刻) への追加を防ぐことはできますか? ほんの 1 時間前のフライトであっても、過去のフライトを予約しても意味がありません。ただし、私の問題は、DateField() と TimeField() を別々に持たなければならないことです。単一の DateTimeField() ではありません。

4

1 に答える 1