Django ORM列算术

时间:2013-08-14 02:49:38

标签: python django orm

我在django中有一个模型,其中包含arrival_date,arrival_time和duration。我需要过滤今天到达时间为event_date的对象,并且arrival_time + duration不大于当前时间。

    q1 = Q(arrival_date=current_date)
    q2 = Q(arrival_time__lte=current_time - timedelta(minutes='duration')  
    [this is where I need help. using 'duration' or F object doesn't help]

    objs = Model.Objects.filter(q1 & q2)

我相信我走错了路。必须有一些标准的方法来实现这一目标。 任何帮助表示赞赏。

谢谢,

勒凯什

0 个答案:

没有答案