Django: O consultas con nombres de campo dinámicos

Tengo un valor y quiero obtener todas las instancias que tengan el valor en una o más columnas. Y para hacer esto un poco más complejo, la lista de campos es dinámica.

Entonces, lo que tengo es:['field1', 'field2', 'field3', ...]

Lo que necesito es:Q(field1='value') | Q(field2='value') | Q(field3='value') | ...

¿Cómo puedo conseguir esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta