私はジャンゴ1.5を使用しています。ORM を使用してデータベースからデータをフェッチする汎用関数を作成しました。現在、この関数に辞書を渡してデータをフィルタリングしています。以下のコードを参照してください
objTable.objects.values(*listArg).filter(**dictFilter)
これはうまくいきます。今、テーブルの 1 つに日時フィールドがあります。そして、これを日付と比較する必要があるため、以下のようなクエリが必要です
where DATE(start_date)<= '2013-08-08'
現在、日付が以下かどうかを確認するために、次のような辞書を渡します
{'start_date__lte':datetime.date.today()}
「start_date」は日時フィールドであるため、「2013-08-07 00:00:00」のような値を格納します。このフィールドをフォーマットしてから、以下を使用するにはどうすればよいですか?