J'ai un modèle que j'ai besoin de filtrer en fonction des conditions différentes. Je veux éviter d'avoir à écrire des conditions imbriquées compliquées et à adapter un filtre de modèle à chaque situation.django question filtre filtre
Y at-il de toute façon à concaténer ou combiner les arguments filtre() dans une variable puis mettre cette variable comme un ensemble d'arguments de filtre comme ceci ?:
db_table.objects.filter(variable_of_arguments)
étant égal à:
db_table.objects.filter(
(Q(first_name__icontains=search) |
Q(last_name__icontains=search)),
foo = True)