首页 > 解决方案 > flask_restplus api:“模型”对象没有属性“字符串”

问题描述

我正在尝试学习烧瓶并希望同时获取两个参数:这是我的代码:

from flask import Flask
from flask_restplus import Resource, Api, fields

app = Flask(__name__)
api = Api(app)

fields = api.model('MyModel', {
    'name': fields.String(description='The name', required=True),
    'type': fields.String(description='The object type', enum=['A', 'B']),
    'age': fields.Integer(min=0),
})

@api.model(fields={'name': fields.String, 'age': fields.Integer})
class Person(fields.Raw):
    def format(self, value):
        return {'name': value.name, 'age': value.age}

但我得到一个错误:

在此处输入图像描述

标签: flaskflask-restplus

解决方案


推荐阅读