我已经在我的flask-restplus应用程序中定义了2个模型。
some_model = ns.model('SomeModel', {
'a': fields.String,
'b': fields.String,
'c': fields.String
})
some_model_expanded = ns.inherit('SomeModelExpanded', some_model, {
'd': fields.String,
'e': fields.String,
})现在,当使用some_model_expanded编组API响应时,我得到了JSON格式的代码。
{
"d": "...",
"e": "...",
"a": "...",
"b": "...",
"c": "..."
}可以像这样对字段重新排序吗?
{
"a": "...",
"b": "...",
"c": "...",
"d": "...",
"e": "...",
}发布于 2018-11-20 07:40:19
发布于 2019-06-08 06:00:17
嗯。您可以在定义模型时使用有序字典。
some_model = ns.model('SomeModel',
OrderedDict(
'a': fields.String,
'b': fields.String,
'c': fields.String
))https://stackoverflow.com/questions/53204234
复制相似问题