web-dev-qa-db-ja.com

FlaskでSwaggerを使用する

Swagger を使用して Flask でRESTful APIを生成する方法はありますか?

25
Adam Matan

FlaskはSwagger Editorでサポートされるようになりました。 http://editor.swagger.io/#/

12
Tommy

Flask-RESTPlus は現在までFlask-Restfulに基づいています。 APIをドキュメント化し、Swagger仕様、Postmanコレクションを生成するデコレータを提供します...

次のバージョンでは、Swagger仕様からAPIを生成できます。

13
noirbizarre

connexion を使用することもできます

「Connexionは、Flaskを自動的に処理して、REST YAMLのSwagger 2.0仕様ファイルに基づくAPIリクエストを処理するためのフレームワークです。]

10
Tuxlife

flask-restful-swagger を使用できます。

4
Cosmo Harrigan

flask-restful 拡張機能を使用しない場合は、 flask-sillywalk をご覧ください。

2

Flasggerは、Flask routes http://github.com/rochacbruno/flasgger の自動UIを作成するための拡張機能です。

現在、 flask-apispec もあります。 Marshmallowを使用して、最終的にswagger出力になるスキーマ/注釈を記述します。

1
Rovanion

Swagger 3.0の場合:

fastapi を使用します。

0