【发布时间】:2021-05-14 08:00:38
【问题描述】:
我正在尝试将 OpenAPI/Swagger 文档添加到 flask_restx 命名空间类。
添加文档的文档化方法是通过在资源类上添加文档装饰器来完成的:@ns.doc(description="my documentation")。
在命名空间类中有一个装饰器参数,它接受一个装饰器列表并将它们应用于每个资源(然后在 Api 类中调用它们)。
我不知道如何将@ns.doc 装饰器列表添加到命名空间
from flask_restx import Namespace, Resource
ns = Namespace(name = "namespace name")
ns.decorators = [
simple_decorator_works,
ns_doc_decorator(description="My default documentation on each resource")
]
@ns.route("/")
class MyResource(Resource):
def get(self):
return "awesome"
ns_doc_decorator应该可以接收一些默认参数
【问题讨论】: