'orm_mode'?あーはいはい、DBと紐付けてくれる便利なやつでしょ、知ってます知ってます、くらいののりで全然公式見てませんでした。すみません。 ORM(オブジェクトリレーションマッピング)のデータ読取に便利 ちょっと面倒だったので、正確さのために ...
FastAPI勉強日記第3回で、リクエストのデータの受付方を勉強した。 その後、リクエストデータをPydanticのモデルで受け付ける部分を勉強したが、先にHeaderの受け取り方やDependency Injectionの方に興味が向いてしまい、そちらの勉強内容をブログに先に掲載して ...
データ型(Pydanticモデルのような)をJSONと互換性のあるもの(dictやlistなど)に変更する必要がある場合があります。 例えば、データベースに保存する必要がある場合です。 そのために、FastAPI はjsonable_encoder()関数を提供しています。 jsonable_encoderの使用 JSON ...
主題のPydanticの説明に入る前に、Pythonにおける型安全の考え方とデータ構造についておさらいしておきます。 型安全のための型ヒント Pythonは動的型付け言語です。型を宣言せずにコーディングすることができますが、型ヒントを書くことで型安全に ...