我有像下面這些模型。Django REST組外鍵模型
菜單模型
class Menu(models.Model):
name = models.CharField(max_length=40, unique=True, verbose_name='menu name')
產品型號
class Item(models.Model):
shop = models.ForeignKey(Shop)
menu = models.ForeignKey(Menu)
name = models.CharField(max_length=500)
price = models.IntegerField(default=0)
我想要得到的店鋪ID菜單。
Item.objects.filter(shop_id = 1)
我怎麼能組我的結果通過菜單名稱爲店鋪ID 1?
樣品。
{
menu: menuname1
items: [ {item1}, {item2}]
},
{
menu: menuname2
items: [ {item1}, {item2}]
}
謝謝..
你要求的查詢嗎? – Akash
是的。和序列化器來獲取json。 ?或者這個結果有任何模型結構變化? –