How can I chain Django's “in” and “iexact” queryset field lookups?

前端 未结 3 1539
轻奢々
轻奢々 2020-12-15 06:33

I have a list of names, e.g.:

name_list = [\'Alpha\', \'bEtA\', \'omegA\']

Currently I have the following queryset:

MyModel         


        
3条回答
  •  既然无缘
    2020-12-15 07:08

    name_list = ['Alpha', 'bEtA', 'omegA']
    results = MyModel.objects.none()
    for name in name_list:
        results |= MyModel.objects.filter(name__iexact=name)
    

    Ok I test it and it works :)

提交回复
热议问题