Django でエントリをフィルタリングするための今日の日付範囲を指定すると、次のようになります。
today_min = datetime.datetime.combine(timezone.now(), datetime.time.min)
today_max = datetime.datetime.combine(timezone.now(), datetime.time.max)
today_events = Entry.objects.filter(due_date_time__range=(today_min, today_max))
timezone.now()
タイムゾーンのサポートを検討するために、の代わりに,を明確に使用してdatetime.date.today()
いますが、それでもエラーメッセージが表示されます。
RuntimeWarning: DateTimeField received a naive datetime (2013-01-13 00:00:00) while time zone support is active.
RuntimeWarning: DateTimeField received a naive datetime (2013-01-13 23:59:59.999999) while time zone support is active.
私は何を見落としていますか?ありがとう