我正在努力正确声明此架构。我的主要问题是,考虑到它来自城市列表并且可以随时更改,我不知道如何管理纽约波士顿部分。我该怎么办?
它应该看起来像:
{
"adresses": {
"ny": { "street":"jump", "number":"21", "postcode":"234"}
"bos": { "street":"run", "number":"23", "postcode":"254"}
}
}
这是我的代码
class AddressSchema(Schema):
class Meta:
fields = ["street", "number", "postcode"]
adresses = fields.List(fields.Nested(AddressSchema))