Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リスト内のいくつかのモデルをフィルタリングしたい。
私は自分のビューで使用ModelFormおよびフィルタリングできることを知っています。
ModelForm
しかし、私の質問は、ModelFormsを利用して日付フィールドを範囲でフィルタリングするにはどうすればよいですか?
また、フォームが日付フィールド用に2つの日付ウィジェットを生成することを望みます。1つは開始日用で、もう1つは終了日用です。
フォームは単純なものよりも複雑になりますModelForm。モデル内のそれぞれにサブクラスModelForm化して新しいデータを入力できるかもしれません...DateTimeFieldDateTimeField
DateTimeField
クエリの作成については...それも作業になります。
DateField1つのモデルのみをフィルタリングする場合は、追加のハードコードを検討してください
DateField