Comment puis-je filtrer un Django d'une requête avec une liste de valeurs?

Je suis sûr que c'est une opération triviale, mais je ne peux pas comprendre comment c'est fait.

Il faut que ce soit quelque chose de plus intelligent que cela:

ids = [1, 3, 6, 7, 9]

for id in ids:
    MyModel.objects.filter(pk=id)

Je suis à la recherche pour obtenir tous dans une seule requête avec quelque chose comme:

MyModel.objects.filter(pk=[1, 3, 6, 7, 9])

Comment puis-je filtrer un Django d'une requête avec une liste de valeurs?

InformationsquelleAutor ajwood | 2012-02-16