Flask RestPlus:添加预期的标头和模型



我正在使用@api.expect(MyModel, validate=True)来验证后请求的输入json再次自定义模型。我已经用MyModel = api.model('MyModel', {...})创建了模型。

我还想添加一个必需的(预期的(标头,由请求处理和验证。我可以这样做:

parser = api.parser()
parser.add_argument('X-Authentication', location='headers')
[...]
@api.expect(parser)

但是我怎么能期待和验证模型和一个标题,因为api.parseradd_argument允许我添加标题,但似乎没有处理"将此模型添加为身体有效载荷",而api.model不允许我添加标题?

我相信你应该能够使用@ns.doc来做到这一点

@ns.doc(正文=some_model,解析器=some_parser(

最新更新