Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 200 for tutorial002 (0.04 sec)

  1. docs/zh/docs/tutorial/path-params-numeric-validations.md

    {* ../../docs_src/path_params_numeric_validations/tutorial002.py hl[7] *}
    
    ## 按需对参数排序的技巧
    
    如果你想不使用 `Query` 声明没有默认值的查询参数 `q`,同时使用 `Path` 声明路径参数 `item_id`,并使它们的顺序与上面不同,Python 对此有一些特殊的语法。
    
    传递 `*` 作为函数的第一个参数。
    
    Python 不会对该 `*` 做任何事情,但是它将知道之后的所有参数都应作为关键字参数(键值对),也被称为 <abbr title="来自:K-ey W-ord Arg-uments"><code>kwargs</code></abbr>,来调用。即使它们没有默认值。
    
    {* ../../docs_src/path_params_numeric_validations/tutorial003.py hl[7] *}
    
    ## 数值校验:大于等于
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 18 02:25:44 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  2. docs/zh/docs/advanced/middleware.md

    ## `HTTPSRedirectMiddleware`
    
    强制所有传入请求必须是 `https` 或 `wss`。
    
    任何传向 `http` 或 `ws` 的请求都会被重定向至安全方案。
    
    {* ../../docs_src/advanced_middleware/tutorial001.py hl[2,6] *}
    
    ## `TrustedHostMiddleware`
    
    强制所有传入请求都必须正确设置 `Host` 请求头,以防 HTTP 主机头攻击。
    
    {* ../../docs_src/advanced_middleware/tutorial002.py hl[2,6:8] *}
    
    支持以下参数:
    
    * `allowed_hosts` - 允许的域名(主机名)列表。`*.example.com` 等通配符域名可以匹配子域名,或使用 `allowed_hosts=["*"]` 允许任意主机名,或省略中间件。
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Oct 11 17:48:49 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  3. docs/ko/docs/tutorial/body-multiple-params.md

        "name": "Foo",
        "description": "The pretender",
        "price": 42.0,
        "tax": 3.2
    }
    ```
    
    하지만, 다중 본문 매개변수 역시 선언할 수 있습니다. 예. `item`과 `user`:
    
    {* ../../docs_src/body_multiple_params/tutorial002.py hl[22] *}
    
    이 경우에, **FastAPI**는 이 함수 안에 한 개 이상의 본문 매개변수(Pydantic 모델인 두 매개변수)가 있다고 알 것입니다.
    
    그래서, 본문의 매개변수 이름을 키(필드 명)로 사용할 수 있고, 다음과 같은 본문을 예측합니다:
    
    ```JSON
    {
        "item": {
            "name": "Foo",
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 18 02:25:44 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  4. docs/uk/docs/tutorial/response-status-code.md

    Розглянемо ще раз попередній приклад:
    
    {* ../../docs_src/response_status_code/tutorial001.py hl[6] *}
    
    `201` - це код статусу для "Created" (створено).
    
    Але Вам не потрібно запам'ятовувати, що означає кожен із цих кодів.
    
    Ви можете використовувати зручні змінні з `fastapi.status`
    
    {* ../../docs_src/response_status_code/tutorial002.py hl[1,6] *}
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Mar 19 17:04:17 UTC 2025
    - 6.1K bytes
    - Viewed (0)
  5. docs/zh/docs/advanced/additional-responses.md

        }
    }
    
    ```
    ## 主响应的其他媒体类型
    
    您可以使用相同的 `responses` 参数为相同的主响应添加不同的媒体类型。
    
    例如,您可以添加一个额外的媒体类型` image/png` ,声明您的路径操作可以返回JSON对象(媒体类型 `application/json` )或PNG图像:
    
    {* ../../docs_src/additional_responses/tutorial002.py hl[19:24,28] *}
    
    /// note
    
    - 请注意,您必须直接使用 `FileResponse` 返回图像。
    
    ///
    
    /// info
    
    - 除非在 `responses` 参数中明确指定不同的媒体类型,否则**FastAPI**将假定响应与主响应类具有相同的媒体类型(默认为` application/json` )。
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Nov 09 16:29:26 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  6. docs/fr/docs/tutorial/background-tasks.md

    {* ../../docs_src/background_tasks/tutorial001.py hl[6:9] *}
    
    ## Ajouter une tâche d'arrière-plan
    
    Dans votre *fonction de chemin*, passez votre fonction de tâche à l'objet de type `BackgroundTasks` (`background_tasks` ici) grâce à la méthode `.add_task()` :
    
    
    {* ../../docs_src/background_tasks/tutorial001.py hl[14] *}
    
    `.add_task()` reçoit comme arguments :
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Oct 11 17:48:49 UTC 2025
    - 5.5K bytes
    - Viewed (0)
  7. docs/ko/docs/python-types.md

    ///
    
    ## 동기 부여
    
    간단한 예제부터 시작해봅시다:
    
    {* ../../docs_src/python_types/tutorial001.py *}
    
    
    이 프로그램을 실행한 결과값:
    
    ```
    John Doe
    ```
    
    함수는 아래와 같이 실행됩니다:
    
    * `first_name`과 `last_name`를 받습니다.
    * `title()`로 각 첫 문자를 대문자로 변환시킵니다.
    * 두 단어를 중간에 공백을 두고 <abbr title="두 개를 하나로 차례차례 이어지게 하다">연결</abbr>합니다.
    
    {* ../../docs_src/python_types/tutorial001.py hl[2] *}
    
    
    ### 코드 수정
    
    이건 매우 간단한 프로그램입니다.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 18 02:25:44 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  8. docs/zh/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] *}
    
    这只是一种快捷方式,具有相同的数字代码,但它可以使用编辑器的自动补全功能:
    
    <img src="../../../../../../img/tutorial/response-status-code/image02.png">
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 18 02:25:44 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  9. docs/ko/docs/advanced/response-headers.md

    # 응답 헤더
    
    ## `Response` 매개변수 사용하기
    
    여러분은 *경로 작동 함수*에서 `Response` 타입의 매개변수를 선언할 수 있습니다 (쿠키와 같이 사용할 수 있습니다).
    
    그런 다음, 여러분은 해당 *임시* 응답 객체에서 헤더를 설정할 수 있습니다.
    
    {* ../../docs_src/response_headers/tutorial002.py hl[1,7:8] *}
    
    그 후, 일반적으로 사용하듯이 필요한 객체(`dict`, 데이터베이스 모델 등)를 반환할 수 있습니다.
    
    `response_model`을 선언한 경우, 반환한 객체를 필터링하고 변환하는 데 여전히 사용됩니다.
    
    **FastAPI**는 해당 *임시* 응답에서 헤더(쿠키와 상태 코드도 포함)를 추출하여, 여러분이 반환한 값을 포함하는 최종 응답에 `response_model`로 필터링된 값을 넣습니다.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Oct 11 17:48:49 UTC 2025
    - 2.5K bytes
    - Viewed (0)
  10. docs/zh/docs/python-types.md

    ///
    
    ## 动机
    
    让我们从一个简单的例子开始:
    
    {* ../../docs_src/python_types/tutorial001.py *}
    
    
    运行这段程序将输出:
    
    ```
    John Doe
    ```
    
    这个函数做了下面这些事情:
    
    * 接收 `first_name` 和 `last_name` 参数。
    * 通过 `title()` 将每个参数的第一个字母转换为大写形式。
    * 中间用一个空格来<abbr title="将它们按顺序放置组合成一个整体。">拼接</abbr>它们。
    
    {* ../../docs_src/python_types/tutorial001.py hl[2] *}
    
    
    ### 修改示例
    
    这是一个非常简单的程序。
    
    现在假设你将从头开始编写这段程序。
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Aug 18 06:34:40 UTC 2025
    - 8.6K bytes
    - Viewed (0)
Back to top