コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 10 of about 11 for ユースケース (0.003 sec.)
高度なユーザーガイド 12002
高度なユーザーガイド さらなる機能 チュートリアル - ユーザーガイド により、 FastAPI の主要な機能は十分に理解できたことでしょう。 以降のセクションでは、チュートリアルでは説明しきれなかったオプションや設定、および機能について説明します。 豆知識 ... 以降のセクションは、 必ずしも"応用編"ではありません 。 ユースケースによっては、その中から解決策を見つけられるかもしれません。 先にチュートリアルを読む チュートリアル - ユーザーガイド の知識が ...
https://man.mtool.work/fastapi/0.115/advanced/
セキュリティ - 最初の一歩 12002
セキュリティ - 最初の一歩 あるドメインに、 バックエンド APIを持っているとしましょう。 そして、別のドメインか同じドメインの違うパス(またはモバイルアプリケーションの中)に フロントエンド を持っています。 さらに、フロントエンドが ユーザー名 と ... 。これには OAuth2PasswordBearer クラスを使用します。 情報 「bearer」トークンが、唯一の選択肢ではありません。 しかし、私たちのユースケースには最適です。 あなたがOAuth2の専門家で、あなたのニーズに適した別のオプションがある理由を正確に知っている場合を除き、ほとんど ... のユースケースに最適かもしれません。 その場合、 FastAPI はそれを構築するためのツールも提供します。 OAuth2PasswordBearer クラスのインスタン ... ある場合は https://example.com/api/v1/token を参照することになります。 相対 URL を使うことは、 プロキシと接続 のような高度なユースケースでもアプリケーションを動作させ続けるために重要です。 このパラメーターはエンドポイント/ path operation を作成しません。しかし ...
https://man.mtool.work/fastapi/0.115/tutorial/security/first-steps/
デプロイ 9495
デプロイ FastAPI 製のアプリケーションは比較的容易にデプロイできます。 ユースケースや使用しているツールによっていくつかの方法に分かれます。 次のセクションでより詳しくそれらの方法について説明します。 ...
https://man.mtool.work/fastapi/0.115/deployment/
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer 9210
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer これでセキュリティの流れが全てわかったので、 JWT トークンと安全なパスワードのハッシュ化を使用して、実際にアプリケーションを安全にしてみましょう。 このコードは、アプリケーシ ... の後は送信されないことがわかります。 備考 ヘッダーの Authorization には、 Bearer で始まる値があります。 scopes を使った高度なユースケース OAuth2には、「スコープ」という概念があります。 これらを利用して、JWTトークンに特定の権限セットを追加することができます。 そ ...
https://man.mtool.work/fastapi/0.115/tutorial/security/oauth2-jwt/
セキュリティ入門 9139
セキュリティ入門 セキュリティ、認証、認可を扱うには多くの方法があります。 そして、通常、それは複雑で「難しい」トピックです。 多くのフレームワークやシステムでは、セキュリティと認証を処理するだけで、膨大な労力とコードが必要になります(多くの場 ... ださい。 OAuth2 OAuth2は、認証と認可を処理するためのいくつかの方法を定義した仕様です。 かなり広範囲な仕様で、いくつかの複雑なユースケースをカバーしています。 これには「サードパーティ」を使用して認証する方法が含まれています。 これが、「Facebook、Google、Twitter、 ...
https://man.mtool.work/fastapi/0.115/tutorial/security/
コンテナ内のFastAPI - Docker 8962
コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ ... かもしれません。 重要なのは、盲目的に従わなければならない普遍のルールはないということです。 これらのアイデアは、 あなた自身のユースケース を評価し、あなたのシステムに最適なアプローチを決定するために使用することができます: セキュリティ - HTTPS 起動時の実行 再起 ... 行う 別のコンテナ を持ちたいと思うでしょう。 Info もしKubernetesを使用している場合, これはおそらく Init コンテナ でしょう。 ユースケースが事前のステップを 並列で複数回 実行するのに問題がない場合(例:データベースの準備チェック)、メインプロセスを開始する前に、そ ...
https://man.mtool.work/fastapi/0.115/deployment/docker/
歴史、設計、そしてこれから 8677
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... ていました。 これから この時点ですでに、これらのアイデアを持った FastAPI が多くの人の役に立っていることは明らかです。 多くのユースケースに適しているため、既存の方法よりも選ばれています。 多くの開発者やチームが、すでに FastAPI にプロジェクトを依存しています (私 ...
https://man.mtool.work/fastapi/0.115/history-design-future/
条件付き OpenAPI 7592
条件付き OpenAPI 必要であれば、設定と環境変数を利用して、環境に応じて条件付きでOpenAPIを構成することが可能です。また、完全にOpenAPIを無効にすることもできます。 セキュリティとAPI、およびドキュメントについて 本番環境においてドキュメントのUIを ... ば本番環境のような特定の環境のみで、あるいは環境変数の設定によってAPIドキュメントをどうしても無効にしたいという、非常に特殊なユースケースがあるかもしれません。 設定と環境変数による条件付き OpenAPI 生成するOpenAPIとドキュメントUIの構成は、共通のPydanticの設定を使 ...
https://man.mtool.work/fastapi/0.115/how-to/conditional-openapi/
スキーマの追加 - 例 7592
スキーマの追加 - 例 JSON Schemaに追加する情報を定義することができます。 一般的なユースケースはこのドキュメントで示されているように example を追加することです。 JSON Schemaの追加情報を宣言する方法はいくつかあります。 Pydanticの schema_extra ...
https://man.mtool.work/fastapi/0.115/tutorial/schema-extra-example/
ボディ - 更新 6579
ボディ - 更新 PUT による置換での更新 項目を更新するには HTTPの PUT 操作を使用することができます。 jsonable_encoder を用いて、入力データをJSON形式で保存できるデータに変換することができます(例:NoSQLデータベース)。例えば、 datetime を str に ... ed_item ) return updated_item 豆知識 実際には、HTTPの PUT 操作でも同じテクニックを使用することができます。 しかし、これらのユースケースのために作成されたので、ここでの例では PATCH を使用しています。 備考 入力モデルがまだ検証されていることに注目してください。 ...
https://man.mtool.work/fastapi/0.115/tutorial/body-updates/
PREV 1 2 NEXT