Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 51 - 60 of 199 for tutorial001 (0.78 seconds)

  1. docs/ja/docs/tutorial/background-tasks.md

    ここで、タスク関数はファイル書き込みを実行します (メール送信のシミュレーション)。
    
    また、書き込み操作では `async` と `await` を使用しないため、通常の `def` で関数を定義します。
    
    {* ../../docs_src/background_tasks/tutorial001.py hl[6:9] *}
    
    ## バックグラウンドタスクの追加
    
    *path operations 関数* 内で、`.add_task()` メソッドを使用してタスク関数を *background tasks* オブジェクトに渡します。
    
    {* ../../docs_src/background_tasks/tutorial001.py hl[14] *}
    
    `.add_task()` は以下の引数を受け取ります:
    
    * バックグラウンドで実行されるタスク関数 (`write_notification`)。
    * タスク関数に順番に渡す必要のある引数の列 (`email`)。
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Oct 11 17:48:49 GMT 2025
    - 5.8K bytes
    - Click Count (0)
  2. docs/ja/docs/tutorial/path-params-numeric-validations.md

    ## Pathのインポート
    
    まず初めに、`fastapi`から`Path`をインポートします:
    
    {* ../../docs_src/path_params_numeric_validations/tutorial001.py hl[1] *}
    
    ## メタデータの宣言
    
    パラメータは`Query`と同じものを宣言することができます。
    
    例えば、パスパラメータ`item_id`に対して`title`のメタデータを宣言するには以下のようにします:
    
    {* ../../docs_src/path_params_numeric_validations/tutorial001.py hl[8] *}
    
    /// note | 備考
    
    パスの一部でなければならないので、パスパラメータは常に必須です。
    
    そのため、`...`を使用して必須と示す必要があります。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Jan 04 10:53:58 GMT 2025
    - 5.9K bytes
    - Click Count (0)
  3. docs/zh/docs/tutorial/request-files.md

    例如: `pip install python-multipart`。
    
    ///
    
    ## 导入 `File`
    
    从 `fastapi` 导入 `File` 和 `UploadFile`:
    
    {* ../../docs_src/request_files/tutorial001.py hl[1] *}
    
    ## 定义 `File` 参数
    
    创建文件(`File`)参数的方式与 `Body` 和 `Form` 一样:
    
    {* ../../docs_src/request_files/tutorial001.py hl[7] *}
    
    /// info | 说明
    
    `File` 是直接继承自 `Form` 的类。
    
    注意,从 `fastapi` 导入的 `Query`、`Path`、`File` 等项,实际上是返回特定类的函数。
    
    ///
    
    /// tip | 提示
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 6.3K bytes
    - Click Count (0)
  4. scripts/playwright/cookie_param_models/image01.py

        # ---------------------
        context.close()
        browser.close()
    
    
    process = subprocess.Popen(
        ["fastapi", "run", "docs_src/cookie_param_models/tutorial001.py"]
    )
    try:
        for _ in range(3):
            try:
                response = httpx.get("http://localhost:8000/docs")
            except httpx.ConnectError:
                time.sleep(1)
                break
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Tue Sep 17 18:54:10 GMT 2024
    - 1.2K bytes
    - Click Count (0)
  5. docs/ko/docs/tutorial/body-multiple-params.md

    ## `Path`, `Query` 및 본문 매개변수 혼합
    
    당연하게 `Path`, `Query` 및 요청 본문 매개변수 선언을 자유롭게 혼합해서 사용할 수 있고, **FastAPI**는 어떤 동작을 할지 압니다.
    
    또한, 기본 값을 `None`으로 설정해 본문 매개변수를 선택사항으로 선언할 수 있습니다.
    
    {* ../../docs_src/body_multiple_params/tutorial001.py hl[19:21] *}
    
    /// note | 참고
    
    이 경우에는 본문으로 부터 가져온 `	item`은 기본값이 `None`이기 때문에, 선택사항이라는 점을 유의해야 합니다.
    
    ///
    
    ## 다중 본문 매개변수
    
    이전 예제에서 보듯이, *경로 작동*은 아래와 같이 `Item` 속성을 가진 JSON 본문을 예상합니다:
    
    ```JSON
    {
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 5.1K bytes
    - Click Count (0)
  6. docs/ja/docs/tutorial/extra-data-types.md

    ## 例
    
    ここでは、上記の型のいくつかを使用したパラメータを持つ*path operation*の例を示します。
    
    {* ../../docs_src/extra_data_types/tutorial001.py hl[1,2,12:16] *}
    
    関数内のパラメータは自然なデータ型を持っていることに注意してください。そして、以下のように通常の日付操作を行うことができます:
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 3.2K bytes
    - Click Count (0)
  7. docs/ja/docs/tutorial/header-params.md

    ヘッダーのパラメータは、`Query`や`Path`、`Cookie`のパラメータを定義するのと同じように定義できます。
    
    ## `Header`をインポート
    
    まず、`Header`をインポートします:
    
    {* ../../docs_src/header_params/tutorial001.py hl[3] *}
    
    ## `Header`のパラメータの宣言
    
    次に、`Path`や`Query`、`Cookie`と同じ構造を用いてヘッダーのパラメータを宣言します。
    
    最初の値がデフォルト値で、追加の検証パラメータや注釈パラメータをすべて渡すことができます。
    
    {* ../../docs_src/header_params/tutorial001.py hl[9] *}
    
    /// note | 技術詳細
    
    `Header`は`Path`や`Query`、`Cookie`の「姉妹」クラスです。また、同じ共通の`Param`クラスを継承しています。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 3.8K bytes
    - Click Count (0)
  8. docs/uk/docs/tutorial/metadata.md

    Ви можете налаштувати їх наступним чином:
    
    {* ../../docs_src/metadata/tutorial001.py hl[3:16, 19:32] *}
    
    /// tip | Підказка
    
    У полі `description` можна використовувати Markdown, і він буде відображатися у результаті.
    
    ///
    
    З цією конфігурацією автоматична документація API виглядатиме так:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Mar 19 17:09:57 GMT 2025
    - 8.4K bytes
    - Click Count (0)
  9. docs/zh/docs/advanced/response-cookies.md

    你还可以在直接响应`Response`时直接创建cookies。
    
    你可以参考[Return a Response Directly](response-directly.md){.internal-link target=_blank}来创建response
    
    然后设置Cookies,并返回:
    
    {* ../../docs_src/response_cookies/tutorial001.py hl[10:12] *}
    
    /// tip
    
    需要注意,如果你直接反馈一个response对象,而不是使用`Response`入参,FastAPI则会直接反馈你封装的response对象。
    
    所以你需要确保你响应数据类型的正确性,如:你可以使用`JSONResponse`来兼容JSON的场景。
    
    同时,你也应当仅反馈通过`response_model`过滤过的数据。
    
    ///
    
    ### 更多信息
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Oct 11 17:48:49 GMT 2025
    - 2.1K bytes
    - Click Count (0)
  10. docs/ko/docs/tutorial/response-status-code.md

    ///
    
    ## 이름을 기억하는 쉬운 방법
    
    상기 예시 참고:
    
    {* ../../docs_src/response_status_code/tutorial001.py hl[6] *}
    
    `201` 은 "생성됨"를 의미하는 상태 코드입니다.
    
    하지만 모든 상태 코드들이 무엇을 의미하는지 외울 필요는 없습니다.
    
    `fastapi.status` 의 편의 변수를 사용할 수 있습니다.
    
    {* ../../docs_src/response_status_code/tutorial002.py hl[1,6] *}
    
    이것은 단순히 작업을 편리하게 하기 위한 것으로, HTTP 상태 코드와 동일한 번호를 갖고있지만, 이를 사용하면 편집기의 자동완성 기능을 사용할 수 있습니다:
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 4.8K bytes
    - Click Count (0)
Back to Top