django orm中怎么样比较同一个模型中的两个字段来过滤记录呢?
例如一个合同字段,结束日期和终止日期的比较我们用sql很容易实现。
select *from contracts where contract_stop_time<end_time
from django.db.models import F from contracts.models import Contracts contracts = Contracts.objects.filter(contract_stop_time__lt=F(‘end_time‘))
Contracts.objects.filter(contract_stop_time__lt=end_time)
Contracts.objects.filter("contract_stop_time"<"end_time")
[Django]比较同一个model中的两个字段,进行条件过滤,布布扣,bubuko.com
[Django]比较同一个model中的两个字段,进行条件过滤
原文:http://blog.csdn.net/orangleliu/article/details/22273003