Ich habe folgende Modelle:Viele zu viele und wie ein queryset von queryset zu bekommen
class Store(models.Model):
name = CharField(max_length=30)
product = models.ManyToManyField(Product)
class Product(models.Model):
name = CharField(max_length=30)
Wie Store
s mit Produkt product_name
und auch genannt zu bekommen, die alle Produkte erhalten (ausgenommen das Produkt mit dem Namen product_name
) ? Ist es möglich, es in einer Abfrage zu machen? In Raw SQL wäre es einfach JOIN
s. Nicht sicher, wie man es über Django implementiert.
Dies wird nicht ausgeschlossen, die "product_name" Produkte aus das prefetch_related Ergebnis –