コンテンツにスキップ
FastAPI
FastAPI and friends newsletter
en - English
de - Deutsch
es - español
fr - français
ja - 日本語
ko - 한국어
pt - português
ru - русский язык
tr - Türkçe
uk - українська мова
zh - 简体中文
zh-hant - 繁體中文
検索
fastapi/fastapi
FastAPI
機能
学習
Reference
FastAPI People
リソース
概要
Release Notes
FastAPI
fastapi/fastapi
FastAPI
機能
学習
Pythonの型の紹介
並行処理と async / await
環境変数
仮想環境
チュートリアル - ユーザーガイド
最初のステップ
パスパラメータ
クエリパラメータ
リクエストボディ
クエリパラメータと文字列の検証
パスパラメータと数値の検証
クエリパラメータモデル
ボディ - 複数のパラメータ
ボディ - フィールド
ボディ - ネストされたモデル
リクエストのExampleデータの宣言
追加データ型
クッキーのパラメータ
ヘッダーのパラメータ
クッキーパラメータモデル
ヘッダーパラメータのモデル
レスポンスモデル - 戻り値の型
追加のモデル
レスポンスステータスコード
フォームデータ
フォームモデル
リクエストファイル
リクエストフォームとファイル
エラーハンドリング
Path Operationの設定
JSON互換エンコーダ
ボディ - 更新
依存関係
依存関係としてのクラス
サブ依存関係
path operation デコレータの依存関係
グローバルな依存関係
yieldを持つ依存関係
セキュリティ入門
セキュリティ - 最初の一歩
現在のユーザーの取得
パスワードとBearerによるシンプルなOAuth2
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer
ミドルウェア
CORS (Cross-Origin Resource Sharing)
SQL(リレーショナル)データベース
大規模アプリケーション - 複数ファイル
JSON Lines をストリームする
Server-Sent Events (SSE)
バックグラウンドタスク
メタデータとドキュメントのURL
静的ファイル
テスト
デバッグ
高度なユーザーガイド
データのストリーミング
Path Operationの高度な設定
追加のステータスコード
レスポンスを直接返す
カスタムレスポンス - HTML、ストリーム、ファイル、その他
OpenAPI の追加レスポンス
レスポンスの Cookie
レスポンスヘッダー
レスポンス - ステータスコードの変更
高度な依存関係
高度なセキュリティ
OAuth2 のスコープ
HTTP Basic 認証
Request を直接使う
Dataclasses の使用
高度なミドルウェア
サブアプリケーション - マウント
プロキシの背後
テンプレート
WebSockets
Lifespan イベント
WebSocket のテスト
イベントのテスト: lifespan と startup - shutdown
依存関係のオーバーライドによるテスト
非同期テスト
設定と環境変数
OpenAPI コールバック
OpenAPI の Webhook
WSGI の組み込み - Flask、Django など
SDK の生成
高度な Python の型
Base64 にしたバイトを含む JSON
Content-Type の厳格チェック
FastAPI CLI
エディタ対応
デプロイ
FastAPIのバージョンについて
FastAPI Cloud
HTTPS について
サーバーを手動で実行する
デプロイメントのコンセプト
クラウドプロバイダへの FastAPI デプロイ
Server Workers - ワーカー付きUvicorn
コンテナ内のFastAPI - Docker
ハウツー - レシピ
一般 - ハウツー - レシピ
Pydantic v1 から Pydantic v2 への移行
GraphQL
カスタム Request と APIRoute クラス
条件付き OpenAPI
OpenAPI の拡張
入力と出力でOpenAPIのスキーマを分けるかどうか
カスタムドキュメント UI の静的アセット(セルフホスティング)
Swagger UI の設定
データベースのテスト
古い 403 認証エラーのステータスコードを使う
Reference
FastAPI class
Request Parameters
Status Codes
UploadFile class
Exceptions - HTTPException and WebSocketException
Dependencies - Depends() and Security()
APIRouter class
Background Tasks - BackgroundTasks
Request class
WebSockets
HTTPConnection class
Response class
Custom Response Classes - File, HTML, Redirect, Streaming, etc.
Middleware
OpenAPI
OpenAPI docs
OpenAPI models
Security Tools
Encoders - jsonable_encoder
Static Files - StaticFiles
Templating - Jinja2Templates
Test Client - TestClient
FastAPI People
リソース
FastAPIを応援 - ヘルプの入手
Contributing
Translations
Full Stack FastAPI テンプレート
External Links
FastAPI and friends newsletter
概要
代替ツールから受けたインスピレーションと比較
歴史、設計、そしてこれから
ベンチマーク
Repository Management
Release Notes
FastAPI
リソース
FastAPI and friends newsletter
¶
ページトップへ戻る