Wenn ich zwei Modelle in viele zu viele Beziehung wie unten:Kann Djangos ORM ein geschachteltes Objekt-Abfrage-Set zurückgeben?
class Topping(models.Model):
name = models.CharField(max_length=50)
class Pizza(models.Model):
name = models.CharField(max_length=50)
toppings = models.ManyToManyField(Topping)
Kann ich eine queryset schaffen, die mir etwas geben, wie dies ?:
[
{
"name": "Hawaiian",
"toppings": [
{"name": "Pineapple"},
{"name": "Canadian Bacon"},
{"name": "Cheese"}
]
},
{
"name": "Pepperoni Pizza",
"toppings": [
{"name": "Pepperoni"},
{"name": "Cheese"}
]
}
]
Kann ich das verschachtelte Objekt erstellen queryset in einer Zeile?
Danke Moses, das ist, was ich gesucht habe! – aero