Django中Q()对象 的使用(数据库查找中使用条件语句)
2019-03-24 本文已影响0人
JerryLoveCoding
一般我们在Django程序中查询数据库操作都是在QuerySet里进行进行,例如下面代码:
ret = ApplyProject.objects.filter(examine_status = 3)
如果要在这里使用条件语句,需要使用Q()对象
ret = ApplyProject.objects.filter(Q(examine_status = 2)|Q(examine_status = 3))#在filter中写条件语句用Q,并引用