メインコンテンツへスキップ
  1. Tags/

Pydantic

2022

FastAPI×Streamlitでアプリ開発(Getリクエスト)
·☕6分
#テック系 #Python #FastAPI #Pydantic #Streamlit
PythonでAPIを作成するときに使われるFastAPIですが、やはりアプリにしたいというところで、フロントエンドの部分を作るのに困っていました。手っ取り早く画面を作るには、そこまでフロントエンドの技術を持っていないので…。そんな時、StreamlitというPythonで簡単にアプリが作れるフレームワークがあることを知りました。
Pydanticで定義したクエリパラメータをFastAPIのドキュメントに反映する
·☕4分
#テック系 #Python #FastAPI #Pydantic
タイトルの通り、FastAPIで自動生成されるOpenAPIドキュメント(Swagger)内で、Pydanticで定義したクラスをDependsしたクエリパラメータに対して、情報(説明文)をつける方法について紹介します。 ※途中で触れますが、今回の解決方法はその場しのぎ的で奇麗な形ではありません