Results of 1 - 8 of about 8 for 箇所 (0.003 sec.)
- 歴史、設計、そしてこれから 13176
- 歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な
...そこで、 FastAPI のコードを書き始める前に、OpenAPI、JSON Schema、OAuth2などの仕様を数ヶ月かけて勉強し、それらの関係、重複する箇所、相違点を理解しました。 設計 その後、 (FastAPIを使う開発者として) ユーザーが欲しい「API」の設計に時間を費やしました。 もっと...可能な限り減らし、どこでも補完があるようにし、タイプチェックやエラーチェックなどを実現する最善の方法を見つけました。 すべての箇所で、すべての開発者に最高の開発体験を提供しました。 要件 いくつかの代替手法を試したあと、私は Pydantic の強みを利用することを... - https://man.mtool.work/fastapi/0.115/history-design-future/
- Path Operationの高度な設定 10266
- Path Operationの高度な設定 OpenAPI operationId 注意 あなたがOpenAPIの「エキスパート」でなければ、これは必要ないかもしれません。 path operation で operation_id パラメータを利用することで、OpenAPIの operationId を設定できます。 operation_id は
...することができます。 \f (「書式送り (Form Feed)」のエスケープ文字) を付与することで、 FastAPI はOpenAPIに使用される出力をその箇所までに制限します。 ドキュメントには表示されませんが、他のツール (例えばSphinx) では残りの部分を利用できるでしょう。 Python 3... - https://man.mtool.work/fastapi/0.115/advanced/path-operation-advanced-configurat...
- デプロイメントのコンセプト 9109
- デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法
...認したいと思われます。 我々は間違いを犯す 私たち人間は常に 間違い を犯します。ソフトウェアには、ほとんど常に バグ があらゆる箇所に隠されています。? 小さなエラーは自動的に処理される FastAPIでWeb APIを構築する際に、コードにエラーがある場合、FastAPIは通常...体をクラッシュさせるようなコードを書いて UvicornとPythonをクラッシュさせるようなケースもあるかもしれません。? それでも、ある箇所でエラーが発生したからといって、アプリケーションを停止させたままにしたくないでしょう。 少なくとも壊れていない パスオペレーシ... - https://man.mtool.work/fastapi/0.115/deployment/concepts/
- パスパラメータ 8513
- パスパラメータ Pythonのformat文字列と同様のシンタックスで「パスパラメータ」や「パス変数」を宣言できます: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/items/ {item_id} " ) async def read_item ( item_id ): return {
...確認 したがって、Pythonの型宣言を使用することで、 FastAPI はデータのバリデーションを行います。 表示されたエラーには問題のある箇所が明確に指摘されていることに注意してください。 これは、APIに関連するコードの開発およびデバッグに非常に役立ちます。 ドキュメン... - https://man.mtool.work/fastapi/0.115/tutorial/path-params/
- セキュリティ - 最初の一歩 8513
- セキュリティ - 最初の一歩 あるドメインに、 バックエンド APIを持っているとしましょう。 そして、別のドメインか同じドメインの違うパス(またはモバイルアプリケーションの中)に フロントエンド を持っています。 さらに、フロントエンドが ユーザー名 と
...たものとして設計されていました。 しかし、この場合、同じ FastAPI アプリケーションがAPIと認証を処理します。 そこで、簡略化した箇所から見直してみましょう: ユーザーはフロントエンドで ユーザー名 と パスワード を入力し、 Enter を押します。 フロントエンド (ユ... - https://man.mtool.work/fastapi/0.115/tutorial/security/first-steps/
- 現在のユーザーの取得 7934
- 現在のユーザーの取得 一つ前の章では、(依存性注入システムに基づいた)セキュリティシステムは、 path operation関数 に str として token を与えていました: Python 3.8+ - non-Annotated from fastapi import Depends , FastAPI from fastapi.security i
...。 セキュリティと依存性注入に関するものは、一度だけ書きます。 そして、それは好きなだけ複雑にすることができます。それでも、一箇所に、一度だけ書くのです。すべての柔軟性を備えます。 しかし、同じセキュリティシステムを使って何千ものエンドポイント( path ope... - https://man.mtool.work/fastapi/0.115/tutorial/security/get-current-user/
- 並行処理と async / await 7356
- 並行処理と async / await path operation 関数 のための async def に関する詳細と非同期 (asynchronous) コード、並行処理 (Concurrency)、そして、並列処理 (Parallelism) の背景について。 急いでいますか? TL;DR: 次のような、 await を使用して呼び出す
...await コルーチン 非同期コード 非同期コードとは、言語?がコード内のどこかで、コンピュータ/プログラム?に 他の何か がどこか別の箇所で終了するのを待つように伝える手段を持っていることを意味します。 他の何か は「遅いファイル?」と呼ばれているとしましょう. した... - https://man.mtool.work/fastapi/0.115/async/
- コンテナ内のFastAPI - Docker 7356
- コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ
...ど、いくつかの利点があります。 Tip TODO: なぜか遷移できない お急ぎで、すでにこれらの情報をご存じですか? 以下の Dockerfile の箇所? へジャンプしてください。 Dockerfile プレビュー ? FROM python:3.9 WORKDIR /code COPY ./requirements.txt /code/requirements... - https://man.mtool.work/fastapi/0.115/deployment/docker/
PREV
1
NEXT