コンテンツにスキップ
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
リソース
ヘルプ
Contributing
Translations
Full Stack FastAPI テンプレート
External Links
FastAPI and friends newsletter
概要
代替ツールから受けたインスピレーションと比較
歴史、設計、そしてこれから
ベンチマーク
Repository Management
Release Notes
FastAPI
リソース
FastAPI and friends newsletter
¶
ページトップへ戻る