orders = Order.objects.filter(date__range=[datetime.datetime.now(), datetime.timedelta(days=1)])
Run Code Online (Sandbox Code Playgroud)
我想这并不能完全符合我的要求,但是当我输入我的python shell时,我会不断收到此警告.
RuntimeWarning: DateTimeField received a naive datetime (2012-08-26 02:03:25.614372) while time zone support is active.
Run Code Online (Sandbox Code Playgroud)
这可能对您有所帮助:链接.我没有检查这段代码,但是:
import datetime
yesterday = datetime.date.today() - datetime.timedelta(days=1)
orders = Order.objects.filter(date__gt=yesterday)
Run Code Online (Sandbox Code Playgroud)
它将带来所有订单,其中日期字段包含昨天的日期.由于您将来没有订单,这可能会有效.
| 归档时间: |
|
| 查看次数: |
7822 次 |
| 最近记录: |