私は多くの同様の質問を読んでいますが、初めてサーバーを実行したとき、またはブラウザでページを更新するたびに起動されるかどうかはわかりません。ModelForm内のModelChoiceFieldの現在の日付を持つ動的クエリーセット
私はこのようなのModelFormあります
class TestForm(ModelForm):
field1 = ModelChoiceField(queryset=Model.objects.filter(datetime=datetime.today()))
をそして、私は昨日、サーバーを走ったと私は今日ページを更新した場合、私はまだ昨日の日時にオブジェクトを持っています。
これは良いですね。しかし、最後の行は次のようになります:self.fields ['field1']。queryset = Model.objects.filter(datetime = datetime.today())? – toscanelli
@toscanelli良い点、今修正されました。 – Alasdair