webargs

Flask, Marshmallow 3, and webargs use_args fails to parse arguments

邮差的信 提交于 2020-07-22 06:13:11
问题 With Flask 1.1.2, marshmallow 3.6.1 and webargs 6.1.0 all of my arguments are always missing . Schema: class ExportSearchSchema(Schema): limit = fields.Integer(required=False, allow_none=False, default=10, missing=10) offset = fields.Integer(required=False, allow_none=False, default=0, missing=0) status = fields.Str(required=False) class Meta: unknown = RAISE @validates('status') def validate_status(self, value): if value and value not in ['complete', 'pending', 'failed']: raise