针对api.model验证json字符串

时间:2018-03-15 09:02:44

标签: python flask flask-restplus

我想将json与图像字节一起发布。 我使用api.parser来指定预期参数:

upload_parser = api.parser()
a=True
upload_parser.add_argument('image',
                           location='files',
                           type=FileStorage,
                           required=True)
# json string
upload_parser.add_argument('params', location='form', type='string')

我如何针对api.model验证json字符串?

1 个答案:

答案 0 :(得分:0)

简单地说api.model.validate()就足够了。

payload = json.loads(request.form['params'])       
my_model.validate(payload)