自动生成 API 文档并支持 Swagger 和 OpenAPI 规范。它能够根据 Flask 应用程序中定义的路由、视图函数和参数信息,自动创建 API 文档 https://github.com/lzjun567/flask-siwadoc
天问 4097916629 Update 'README.md' | 9 months ago | |
---|---|---|
README.md | 9 months ago |
自动生成 API 文档并支持 Swagger 和 OpenAPI 规范。它能够根据 Flask 应用程序中定义的路由、视图函数和参数信息,自动创建 API 文档
pip install flask-siwadoc
from flask import Flask
from flask_siwadoc import SiwaDoc
app = Flask(__name__)
siwa = SiwaDoc(app)
@app.route('/hello2/<name>')
@siwa.doc()
def hello(name):
return f'Hello, {name}!'
if __name__ == '__main__':
app.run(debug=True)
其中 @siwa.doc()
可以指定参数用户文档生成。
访问:http://localhost/docs?ui=rapidoc ,ui可以指定 ('redoc', 'swagger', 'rapidoc')