How to parse a multipart form-data in webargs? How to parse a multipart form-data in webargs? flask flask

How to parse a multipart form-data in webargs?


write @use_args twice, pass it twice.I have edited your code accordingly

RAW_ARGS = {    'file': fields.Field(        required=True,        validate=lambda file: file.mimetype == 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',        location='files'),    'currency': fields.Int(required=True, validate=validate.OneOf([        ECurrency.EUR.value,        ECurrency.RUB.value,        ECurrency.USD.value    ]), location='form')}class RawResource(Resource):    @token_required    @use_args(RAW_ARGS['file'])    @use_args(RAW_ARGS['currency'])    def post(self, args_file, args_currency):        return '', 204