flask_restx - API.期望来自两个来源的 Swagger



嘿!

我有一个烧瓶 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()

@api.expect(filters,parser) 应该可以工作

相关内容

  • 没有找到相关文章

最新更新