私が解決したいのは、このようなものです
names = ['Aleister', 'Matovu']
args = (Q(name__contains=name[0])|Q(name__contains=name[1]))
queryset.complex_filter(args)
問題は、動的オブジェクトとして名前があり、その長さが固定されていないことです。私が考えているのは、名前をループして動的args
オブジェクトを作成した場合ですが、それがどのようなオブジェクトなのかわかりません。それを正確に行う方法がわからないので、行き詰まっています。
あなたがそれを回避するのを助けることができれば、それは本当に素晴らしいことです. ありがとうございました