ApiSpec如何定义自定义字段?

时间:2019-04-03 02:40:17

标签: flask swagger

如何为架构定义自定义字段?使用ApiSpec,我想定义一个base64字段,该字段类似于字符串,但是使用下面的代码,我遇到了这个错误。

@MarshmallowPlugin.map_to_openapi_type('string(base64)', None)
class CustomField(fields.String):
def __init__(self, cls_or_instance, **kwargs):
    print(super(fields.String, self).__init__(cls_or_instance, **kwargs))

错误:

AttributeError: 'str' object has no attribute 'openapi'

有人知道如何解决吗?

0 个答案:

没有答案