Ich habe Modelle wie unten.Django REST Gruppe Fremdschlüssel Modelle
Menü Modell
class Menu(models.Model):
name = models.CharField(max_length=40, unique=True, verbose_name='menu name')
Position Modell
class Item(models.Model):
shop = models.ForeignKey(Shop)
menu = models.ForeignKey(Menu)
name = models.CharField(max_length=500)
price = models.IntegerField(default=0)
Ich mag die Menüs für die Shop-ID bekommen.
Item.objects.filter (Arbeitsplatz_id = 1)
Wie kann ich meine Gruppe der Ergebnisse nach Menü-Namen für die Shop-ID 1.?
Probe.
{
menu: menuname1
items: [ {item1}, {item2}]
},
{
menu: menuname2
items: [ {item1}, {item2}]
}
Dank ..
Sie fragen Abfrage nicht wahr? – Akash
ja. und Serializer, um den JSON zu bekommen. ? Oder irgendwelche Modellstrukturänderungen für dieses Resultat? –