Salut (désolé pour mon mauvais anglais: p)Django: Filtre queryset pour * toutes les valeurs * d'un ManyToManyField
Imaginez ces modèles: instances
class Fruit(models.Model):
# ...
class Basket(models.Model):
fruits = models.ManyToManyField(Fruit)
Maintenant, je voudrais récupérer Panier liés à tous fruits. Le problème est que le soufflet de code renvoie les instances de panier liés à les fruits:
baskets = Basket.objects.filter(fruits__in=Fruit.objects.all())
# This doesn't work:
baskets = Basket.objects.filter(fruits=Fruit.objects.all())
Toute solution ne résolvent ce problème?
Merci beaucoup. :)
Génial, ça marche! Je vous remercie :) – user176455