問題タブ [pydantic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - FastAPI の部分的な更新
部分更新をサポートする FastAPI で put または patch リクエストを実装したいと考えています。公式ドキュメントは本当にわかりにくく、リクエストの仕方がわかりません。items
(私のデータはハードコードされた辞書ではなく、リクエストの本文と共に渡されるため、ドキュメントに記載されているかどうかはわかりません)。
ここで部分的な更新を成功させるには、どうすればコードを完成させることができますか?
python - pydantic オブジェクトを拡張し、いくつかのフィールドのタイプを変更するには?
そのような 2 つの類似した pydantic オブジェクトがあります。唯一の違いは、一部のフィールドがオプションであることです。あるオブジェクトのフィールドを定義して、別のオブジェクトに拡張するにはどうすればよいですか?
python - FastAPI 単一パラメータ ボディが Pydantic 検証エラーを引き起こす
POST FastAPI メソッドがあります。クラスもクエリ文字列も構築したくありません。そこで、Body()
メソッドを適用することにしました。
これがリクエストです
そして、これが応答です
しかし、多くのサンプルを試した結果、複数ある場合はエラーにならないことがわかりましたBody()
。例えば、
リクエスト
応答
誰かが私の実装について何か考えを持っていますか? 間違っていますか?それはベストプラクティスではありませんか?それともバグですか?
python - Pydantic: データクラスと BaseModel の比較
Pydantic のデータクラスと BaseModel を使用する利点と欠点は何ですか? パフォーマンスの問題はありますか、それとも他の python モジュールの Pydantic のデータクラスの方が簡単ですか?