Привет (извините за мой плохой английский: p)
Представьте себе эти модели:
class Fruit(models.Model):
# ...
class Basket(models.Model):
fruits = models.ManyToManyField(Fruit)
Теперь я хотел бы получить экземпляры корзины, связанные с всеми фруктами.
Проблема в том, что приведенный ниже код возвращает экземпляры корзины, относящиеся к любым фруктам:
baskets = Basket.objects.filter(fruits__in=Fruit.objects.all())
# This doesn't work:
baskets = Basket.objects.filter(fruits=Fruit.objects.all())
Какое-нибудь решение решает эту проблему?
Большое спасибо. :)