クエリセットの DateField と TimeField を現在の日付と比較したいと考えています。何時間も探しましたが、何も見つかりませんでした。Q/F-Object で多くのことを試しましたが、解決策もありませんでした。そして今、私はここにいて、誰かがこれを解決する方法を知っていることを願っています:)-ところで。日付と時刻に分割するのは私のせいではなく、それを DateTimeField に変更する方法はありません (他のプロジェクトでの依存関係が多すぎます)。
class Model(models.Model):
date = models.DateField()
time = models.TimeField()
MySQL では次のようにします:
SELECT * FROM app_model WHERE CAST(CONCAT(CAST(date as CHAR),' ',CAST(time as CHAR)) as DATETIME) >= NOW()
ご提案ありがとうございます。