我试图有条件地隐藏/显示一个端点swagger文档与Flask-RESTx,我知道使用@api.doc(False)
禁用(如这里所示Hide endpoints in UI of Flask restful Swagger),但是,它不工作与@api.route("/register", doc=True)
将得到错误-
kwargs["route_doc"] = self._build_doc(cls, doc)
File "python3.9/site-packages/flask_restx/namespace.py", line 115, in _build_doc
unshortcut_params_description(doc)
File "/python3.9/site-packages/flask_restx/namespace.py", line 355, in unshortcut_params_description
if "params" in data:
TypeError: argument of type 'bool' is not iterable
字符串
我想知道是否有可能基于条件变量隐藏/显示端点的招摇文档
1条答案
按热度按时间oiopk7p51#
我的错,它确实可以与
@api.doc(True)
一起工作,但是它不可以与@api.route("/<endpoint>", doc=True)
一起工作