django dynamiquement de filtrage avec des objets q

Je suis en train d'interroger une base de données basée sur la saisie de l'utilisateur balises. Le nombre de tags peut être de 0 à 5 ans, donc j'ai besoin de créer la requête dynamiquement.

J'ai donc une liste de balises, tag_list, et je veux interroger la base de données:

design_list = Design.objects.filter(Q(tags__tag__contains = "tag1") and Q(tags__tag__contains = "tag2") and etc. etc. )

Comment puis-je créer cette fonction?

InformationsquelleAutor babbaggeii | 2012-10-25