- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 199 for tutorial004 (0.05 sec)
-
docs/ja/docs/tutorial/query-params-str-validations.md
## バリデーションをさらに追加する パラメータ`min_length`も追加することができます: {* ../../docs_src/query_params_str_validations/tutorial003.py hl[10] *} ## 正規表現の追加 パラメータが一致するべき<abbr title="正規表現とは、文字列の検索パターンを定義する文字列です。">正規表現</abbr>を定義することができます: {* ../../docs_src/query_params_str_validations/tutorial004.py hl[11] *} この特定の正規表現は受け取ったパラメータの値をチェックします: * `^`: は、これ以降の文字で始まり、これより以前には文字はありません。 * `fixedquery`: は、正確な`fixedquery`を持っています.Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 10.2K bytes - Viewed (0) -
docs/ja/docs/tutorial/dependencies/classes-as-dependencies.md
そこで、上で紹介した依存関係の`common_parameters`を`CommonQueryParams`クラスに変更します: {* ../../docs_src/dependencies/tutorial002.py hl[11,12,13,14,15] *} クラスのインスタンスを作成するために使用される`__init__`メソッドに注目してください: {* ../../docs_src/dependencies/tutorial002.py hl[12] *} ...以前の`common_parameters`と同じパラメータを持っています: {* ../../docs_src/dependencies/tutorial001.py hl[8] *} これらのパラメータは **FastAPI** が依存関係を「解決」するために使用するものです。 どちらの場合も以下を持っています:Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 7K bytes - Viewed (0) -
docs/ja/docs/python-types.md
## より強い動機 この関数を見てください。すでに型ヒントを持っています: {* ../../docs_src/python_types/tutorial003.py hl[1] *} エディタは変数の型を知っているので、補完だけでなく、エラーチェックをすることもできます。 <img src="https://fastapi.tiangolo.com/img/python-types/image04.png"> これで`age`を`str(age)`で文字列に変換して修正する必要があることがわかります: {* ../../docs_src/python_types/tutorial004.py hl[2] *} ## 型の宣言 関数のパラメータとして、型ヒントを宣言している主な場所を確認しました。Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 11.6K bytes - Viewed (0) -
docs/ja/docs/tutorial/path-params.md
{* ../../docs_src/path_params/tutorial005.py hl[16] *} ### ドキュメントの確認 *パスパラメータ*の利用可能な値が事前に定義されているので、対話的なドキュメントで適切に表示できます: <img src="/img/tutorial/path-params/image03.png"> ### Python*列挙型*の利用 *パスパラメータ*の値は*列挙型メンバ*となります。 #### *列挙型メンバ*の比較 これは、作成した列挙型 `ModelName` の*列挙型メンバ*と比較できます: {* ../../docs_src/path_params/tutorial005.py hl[17] *} #### *列挙値*の取得Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 10.4K bytes - Viewed (0) -
docs/ja/docs/tutorial/extra-models.md
そのためには、標準のPythonの`typing.List`を使用する: {* ../../docs_src/extra_models/tutorial004.py hl[1,20] *} ## 任意の`dict`を持つレスポンス また、Pydanticモデルを使用せずに、キーと値の型だけを定義した任意の`dict`を使ってレスポンスを宣言することもできます。 これは、有効なフィールド・属性名(Pydanticモデルに必要なもの)を事前に知らない場合に便利です。 この場合、`typing.Dict`を使用することができます: {* ../../docs_src/extra_models/tutorial005.py hl[1,8] *} ## まとめ 複数のPydanticモデルを使用し、ケースごとに自由に継承します。Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 6.6K bytes - Viewed (0) -
docs/en/docs/advanced/generate-clients.md
{* ../../docs_src/generate_clients/tutorial004_py39.py *} //// tab | Node.js ```Javascript {!> ../../docs_src/generate_clients/tutorial004.js!} ``` //// With that, the operation IDs would be renamed from things like `items-get_items` to just `get_items`, that way the client generator can generate simpler method names.Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Wed Dec 17 20:41:43 UTC 2025 - 10.1K bytes - Viewed (1) -
docs/ja/docs/tutorial/body.md
/// ## Pydanticの `BaseModel` をインポート ます初めに、 `pydantic` から `BaseModel` をインポートする必要があります: {* ../../docs_src/body/tutorial001.py hl[4] *} ## データモデルの作成 そして、`BaseModel` を継承したクラスとしてデータモデルを宣言します。 すべての属性にpython標準の型を使用します: {* ../../docs_src/body/tutorial001.py hl[7:11] *} クエリパラメータの宣言と同様に、モデル属性がデフォルト値をもつとき、必須な属性ではなくなります。それ以外は必須になります。オプショナルな属性にしたい場合は `None` を使用してください。Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Jul 26 10:48:11 UTC 2025 - 7.8K bytes - Viewed (0) -
docs/zh/docs/advanced/behind-a-proxy.md
/// tip | 提示 API 文档与所选的服务器进行交互。 /// ### 从 `root_path` 禁用自动服务器 如果不想让 **FastAPI** 包含使用 `root_path` 的自动服务器,则要使用参数 `root_path_in_servers=False`: {* ../../docs_src/behind_a_proxy/tutorial004.py hl[9] *} 这样,就不会在 OpenAPI 概图中包含服务器了。 ## 挂载子应用 如需挂载子应用(详见 [子应用 - 挂载](sub-applications.md){.internal-link target=_blank}),也要通过 `root_path` 使用代理,这与正常应用一样,别无二致。Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Mon Nov 18 02:25:44 UTC 2024 - 10.3K bytes - Viewed (0) -
docs/ru/docs/advanced/generate-clients.md
{* ../../docs_src/generate_clients/tutorial004_py39.py *} //// tab | Node.js ```Javascript {!> ../../docs_src/generate_clients/tutorial004.js!} ``` //// После этого ID операций будут переименованы с чего‑то вроде `items-get_items` просто в `get_items`, и генератор клиента сможет создавать более простые имена методов.Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Wed Dec 17 20:41:43 UTC 2025 - 15.9K bytes - Viewed (0) -
docs/de/docs/advanced/generate-clients.md
{* ../../docs_src/generate_clients/tutorial004_py39.py *} //// tab | Node.js ```Javascript {!> ../../docs_src/generate_clients/tutorial004.js!} ``` //// Damit würden die Operation-IDs von Dingen wie `items-get_items` in `get_items` umbenannt, sodass der Client-Generator einfachere Methodennamen generieren kann.Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Wed Dec 17 20:41:43 UTC 2025 - 11.7K bytes - Viewed (0)