以下のようなモデルがあります。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)
どのようにすることができますIグループ店舗ID 1.メニュー名で私の結果?
サンプル。
{
menu: menuname1
items: [ {item1}, {item2}]
},
{
menu: menuname2
items: [ {item1}, {item2}]
}
おかげ..
をクエリ右求めていますか? – Akash
はい。 jsonを取得するシリアライザ。 ?または、この結果のモデル構造が変更されますか? –