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