Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 199 for tutorial004 (0.05 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top