使用烧瓶棉花糖时进入棉花糖装饰器

时间:2016-09-24 20:58:07

标签: python flask-restful marshmallow

我正在使用烧瓶,烧瓶,sqlalchemy和烧瓶棉花糖来构建API服务。我定义了以下内容 -

ma = Marshmallow(app)

但是,尝试使用ma访问@validates装饰器会抛出错误。

@ma.validates('field1')

我做错了什么?直接使用棉花糖库并完全不使用烧瓶棉花糖是不是更好?

1 个答案:

答案 0 :(得分:0)

问题是您尝试在其API中访问flask-marshmallow装饰器,但没有。

因此,您需要了解是否需要flask-marshmallow个包,或者只需要marshmallow

另外,为了使事情有效,您需要使用文档中提供的validates()装饰器

@validates('field1')