コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 8 of about 8 for 重複 (0.002 sec.)
モデル - より詳しく 12146
モデル - より詳しく 先ほどの例に続き、複数の関連モデルを持つことが一般的です。 これはユーザーモデルの場合は特にそうです。なぜなら: 入力モデル にはパスワードが必要です。 出力モデル はパスワードをもつべきではありません。 データベースモデル は ... ートしている追加機能は、データの可能な流れをデモするだけであり、もちろん本当のセキュリティを提供しているわけではありません。 重複の削減 コードの重複を減らすことは、 FastAPI の中核的なアイデアの1つです。 コードの重複が増えると、バグやセキュリティの問題、 ... 他の場所では更新されない場合)などが発生する可能性が高くなります。 そして、これらのモデルは全てのデータを共有し、属性名や型を重複させています。 もっと良い方法があります。 他のモデルのベースとなる UserBase モデルを宣言することができます。そして、そのモデ ...
https://man.mtool.work/fastapi/0.115/tutorial/extra-models/
ヘッダーのパラメータ 11133
ヘッダーのパラメータ ヘッダーのパラメータは、 Query や Path 、 Cookie のパラメータを定義するのと同じように定義できます。 Header をインポート まず、 Header をインポートします: Python 3.8+ - non-Annotated from typing import Union from fastapi ... HTTPプロキシやサーバの中にはアンダースコアを含むヘッダーの使用を許可していないものがあることに注意してください。 ヘッダーの重複 受信したヘッダーが重複することがあります。つまり、同じヘッダーで複数の値を持つということです。 これらの場合、リストの型宣言 ... を使用して定義することができます。 重複したヘッダーのすべての値をPythonの list として受け取ることができます。 例えば、複数回出現する可能性のある X-Token のヘッダを ...
https://man.mtool.work/fastapi/0.115/tutorial/header-params/
歴史、設計、そしてこれから 10447
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... した。 そこで、 FastAPI のコードを書き始める前に、OpenAPI、JSON Schema、OAuth2などの仕様を数ヶ月かけて勉強し、それらの関係、重複する箇所、相違点を理解しました。 設計 その後、 (FastAPIを使う開発者として) ユーザーが欲しい「API」の設計に時間を費やしました ... のエディターも同様に動作する傾向があるため、この恩恵は事実上すべてのエディターでうけられるはずです。 そうすることで、コードの重複を可能な限り減らし、どこでも補完があるようにし、タイプチェックやエラーチェックなどを実現する最善の方法を見つけました。 すべて ...
https://man.mtool.work/fastapi/0.115/history-design-future/
ボディ - ネストされたモデル 8386
ボディ - ネストされたモデル FastAPI を使用すると、深くネストされた任意のモデルを定義、検証、文書化、使用することができます(Pydanticのおかげです)。 リストのフィールド 属性をサブタイプとして定義することができます。例えば、Pythonの list は以 ... em ( item_id : int , item : Item ): results = { "item_id" : item_id , "item" : item } return results これを使えば、データが重複しているリクエストを受けた場合でも、ユニークな項目のセットに変換されます。 そして、そのデータを出力すると、たとえソースに重複 ...
https://man.mtool.work/fastapi/0.115/tutorial/body-nested-models/
プロジェクト生成 - テンプレート 8043
プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設 ... トや 補完。 デバッグ時間の短縮。 簡単 : 簡単に利用、習得できるようなデザイン。ドキュメントを読む時間を削減。 短い : コードの重複を最小限に。パラメータ宣言による複数の機能。 堅牢性 : 自動対話ドキュメントを使用した、本番環境で使用できるコード。 標準規格準 ...
https://man.mtool.work/fastapi/0.115/project-generation/
追加データ型 7699
追加データ型 今までは、以下のような一般的なデータ型を使用してきました: int float str bool しかし、より複雑なデータ型を使用することもできます。 そして、今まで見てきたのと同じ機能を持つことになります: 素晴らしいエディタのサポート 受信したリク ... を参照してください 。 frozenset : リクエストとレスポンスでは set と同じように扱われます: リクエストでは、リストが読み込まれ、重複を排除して set に変換されます。 レスポンスでは set が list に変換されます。 生成されたスキーマは set の値が一意であることを指 ...
https://man.mtool.work/fastapi/0.115/tutorial/extra-data-types/
FastAPI 7356
FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント : https://fastapi.tiangolo.com ソースコード : https://github.com/fastapi/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPyt ... を削減します。 簡単 : 簡単に利用、習得できるようにデザインされています。ドキュメントを読む時間を削減します。 短い : コードの重複を最小限にしています。各パラメータからの複数の機能。少ないバグ。 堅牢性 : 自動対話ドキュメントを使用して、本番環境で使用でき ...
https://man.mtool.work/fastapi/0.115/
デプロイメントのコンセプト 7012
デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法 ... )を起動した場合も同様です。 これらのステップが 複数のプロセス によって実行された場合、 並列 に実行されることによって作業が 重複 することになります。そして、もしそのステップがデータベースのマイグレーションのような繊細なものであった場合、互いに競合を引 ...
https://man.mtool.work/fastapi/0.115/deployment/concepts/
PREV 1 NEXT