嘿那里!
我有一个烧瓶 restx api,我有一个基本上需要执行以下操作的端点
filters = api.model('filters', {
x = fields.Raw('x')
}
parser = reqparse.RequestParser()
parser.add_argument('b', type=int, location='args')
class Process(Resource):
@api.expect(filters)
@api.expect(parser)
def get()
.
.
为什么?
我有一大组端点都接受相同的过滤器设计,但有些端点还需要查询参数
代码工作得很好,我可以访问方法内的 json 有效负载和查询参数。
问题
我需要swagger记录的所有内容,但我需要将api.model
对象与parser
对象“混合”到@api.expect()