Marshmallow: Как построить схему из вложенного JSON, включающего списки?
У меня есть следующий JSON из полезной нагрузки:
{
"lunch":{
"appetizer":[
{
"size_id":2,
"menu_id":34
},
{
"size_id":6,
"menu_id":78
}
],
"entree":{
"start":12,
"end":34
},
"dessert":12
}
}
Мне нужно построить подкласс схемы, используя marshmallow.Schema
. В lunch
всегда будут ключи appetizer
, entree
и dessert
. Ключ appetizer
будет представлять собой список приложений, ключ entree
всегда будет иметь start
и end
, а ключ dessert
всегда будет иметь единственное число.