我有像下面这些模型。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。 ?或者这个结果有任何模型结构变化? –