Quand j'ai, disons, un Datamodel nommé "Ordinateur", et il y a beaucoup d'Utilisateurs pour plusieurs Ordinateurs, je crée une relation manytomany entre "Ordinateur" et "Utilisateur". Maintenant, je veux sélectionner tout ordinateur qui est utilisé par l'utilisateur 1. J'ai essayé ceci:Django trouver dans l'ensemble joint
computers = Computer.objects.filter(users__contains=1)
Mais cela ne semble pas fonctionner puisque les actes __contains-opérateur comme « similaires ». Quelle est la bonne façon?
Vous n'avez pas vraiment besoin du __id mais cela fonctionnera. – googletorp