コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 10 of about 10 for 互換性 (0.003 sec.)
JSON互換エンコーダ 14087
JSON互換エンコーダ データ型(Pydanticモデルのような)をJSONと互換性のあるもの( dict や list など)に変更する必要がある場合があります。 例えば、データベースに保存する必要がある場合です。 そのために、 FastAPI は jsonable_encoder() 関数を提供 ... coder の使用 JSON互換のデータのみを受信するデータベース fase_db があるとしましょう。 例えば、 datetime オブジェクトはJSONと互換性がないので、このデーターベースには受け取られません。 そのため、 datetime オブジェクトは ISO形式 のデータを含む str に変換され ... 標準の json.dumps() でエンコードできるものです。 これはJSON形式のデータを含む大きな str を(文字列として)返しません。JSONと互換性のある値とサブの値を持つPython標準のデータ構造(例: dict )を返します。 備考 jsonable_encoder は実際には FastAPI が内部的にデ ...
https://man.mtool.work/fastapi/0.115/tutorial/encoder/
Server Workers - Gunicorn と Uvicorn 9278
Server Workers - Gunicorn と Uvicorn 前回のデプロイメントのコンセプトを振り返ってみましょう: セキュリティ - HTTPS 起動時の実行 再起動 レプリケーション(実行中のプロセス数) メモリ 開始前の事前ステップ ここまでのドキュメントのチュートリアルで ... ことは、GunicornはFlaskやDjangoのようなアプリケーションにサービスを提供できることを意味します。Gunicornそれ自体は FastAPI と互換性がないですが、というのもFastAPIは最新の ASGI 標準 を使用しているためです。 しかし、Gunicornは プロセスマネージャー として動作 ...
https://man.mtool.work/fastapi/0.115/deployment/server-workers/
機能 8759
機能 FastAPIの機能 FastAPI は以下の機能をもちます: オープンスタンダード準拠 API作成のための OpenAPI 。これは、 path operations の宣言、パラメータ、ボディリクエスト、セキュリティなどを含んでいます。 JSONスキーマ を使用したデータモデルのドキュ ... 100% 型アノテーション 100%のコードベース 本番アプリケーションで使用されます Starletteの機能 FastAPI は、 Starlette と完全に互換性があります(そしてベースになっています)。したがって、追加のStarletteコードがあれば、それも機能します。 FastAPI は実際には S ... ションとCookie のサポート テストカバレッジ100% 型アノテーション100%のコードベース Pydanticの特徴 FastAPI は Pydantic と完全に互換性があります(そしてベースになっています)。したがって、追加のPydanticコードがあれば、それも機能します。 データベースのために ...
https://man.mtool.work/fastapi/0.115/features/
パスパラメータ 8759
パスパラメータ Pythonのformat文字列と同様のシンタックスで「パスパラメータ」や「パス変数」を宣言できます: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/items/ {item_id} " ) async def read_item ( item_id ): return { ... てください。 標準であることのメリット、ドキュメンテーションの代替物 また、生成されたスキーマが OpenAPI 標準に従っているので、互換性のあるツールが多数あります。 このため、 FastAPI 自体が代替のAPIドキュメントを提供します(ReDocを使用)。これは、 http://127. ... 0.0.1:8000/redoc にアクセスすると確認できます。 同様に、互換性のあるツールが多数あります(多くの言語用のコード生成ツールを含む)。 Pydantic すべてのデータバリデーションは Pydantic によっ ...
https://man.mtool.work/fastapi/0.115/tutorial/path-params/
依存関係 - 最初のステップ 8599
依存関係 - 最初のステップ ** FastAPI** は非常に強力でありながら直感的な 依存性注入 システムを持っています。 それは非常にシンプルに使用できるように設計されており、開発者が他のコンポーネント FastAPI と統合するのが非常に簡単になるように設計され ... きます。 次の章では、リレーショナルデータベースやNoSQLデータベース、セキュリティなどについて、その例を見ていきます。 FastAPI 互換性 依存性注入システムがシンプルなので、 FastAPI は以下のようなものと互換性があります: すべてのリレーショナルデータベース NoSQ ...
https://man.mtool.work/fastapi/0.115/tutorial/dependencies/
プロジェクト生成 - テンプレート 8259
プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設 ... 堅牢性 : 自動対話ドキュメントを使用した、本番環境で使用できるコード。 標準規格準拠 : API のオープンスタンダードに基く、完全な互換性: OpenAPI や JSON スキーマ 。 自動バリデーション、シリアライゼーション、対話的なドキュメント、OAuth2 JWTトークンを用いた認証 ...
https://man.mtool.work/fastapi/0.115/project-generation/
環境変数 8080
環境変数 Tip もし、「環境変数」とは何か、それをどう使うかを既に知っている場合は、このセクションをスキップして構いません。 環境変数( env var とも呼ばれる)はPythonコードの 外側 、つまり OS に存在する変数で、Pythonから読み取ることができます。 ... 字列 のみを扱うことができます。これは、環境変数がPython外部に存在し、他のプログラムやシステム全体(Linux、Windows、macOS間の互換性を含む)と連携する必要があるためです。 つまり、Pythonが環境変数から読み取る あらゆる値 は str 型となり 、他の型への変換やバリ ...
https://man.mtool.work/fastapi/0.115/environment-variables/
代替ツールから受けたインスピレーションと比較 7991
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... んが、現在そうなるように進めています。 しかしながら、いくつかのツールにおいてすでに「標準」として利用されています。このことは互換性を大きく改善するもので、Uvicornから他のASGIサーバー (DaphneやHypercorn) に乗り換えることができたり、あなたが python-socketio ...
https://man.mtool.work/fastapi/0.115/alternatives/
FastAPI 7901
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 ... メントを使用して、本番環境で使用できるコードを取得します。 Standards-based : API のオープンスタンダードに基づいており、完全に互換性があります: OpenAPI (以前は Swagger として知られていました) や JSON スキーマ . * 本番アプリケーションを構築している開発チーム ...
https://man.mtool.work/fastapi/0.115/
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer 7562
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer これでセキュリティの流れが全てわかったので、 JWT トークンと安全なパスワードのハッシュ化を使用して、実際にアプリケーションを安全にしてみましょう。 このコードは、アプリケーシ ... Bcryptなどの別のアルゴリズムを使用して新しいパスワードをハッシュするといったことができます。 そして、同時にそれらはすべてに互換性があります。 ユーザーから送られてきたパスワードをハッシュ化するユーティリティー関数を作成します。 また、受け取ったパスワード ...
https://man.mtool.work/fastapi/0.115/tutorial/security/oauth2-jwt/
PREV 1 NEXT