Я хочу найти определенную строку в нескольких полях модели в Django. В идеальном случае это будет похоже на:
keyword = 'keyword'
fields = ['foo', 'bar', 'baz']
results = []
for field in fields:
lookup = "%s__contains"
results.append(Item.objects.filter(lookup=keyword))
Конечно, это не сработает, поскольку "поиск" не может быть разрешен в поле. Есть ли другой способ сделать это?