代码改变世界

模糊查询python django

2021-04-23 16:45  ttym88m  阅读(76)  评论(0编辑  收藏  举报

def get_query(request,field_list):

  query = request.GET.get('query','')

  q = Q()

  q.connect = 'OR'

  for field in field_list:

    q.children.append( Q( ('{}__icontains'.format(field),query ) ) )

 

  return q