根据 api.model 验证 json 字符串
Validate json string against api.model
我想要 post 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 字符串?
原来 api.model.validate()
就足够了。
payload = json.loads(request.form['params'])
my_model.validate(payload)
我想要 post 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 字符串?
原来 api.model.validate()
就足够了。
payload = json.loads(request.form['params'])
my_model.validate(payload)