Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 228 for Annotated (0.05 seconds)

  1. fastapi/security/http.py

        dependency.
    
        Read more about it in the
        [FastAPI docs for HTTP Basic Auth](https://fastapi.tiangolo.com/advanced/security/http-basic-auth/).
        """
    
        username: Annotated[str, Doc("The HTTP Basic username.")]
        password: Annotated[str, Doc("The HTTP Basic password.")]
    
    
    class HTTPAuthorizationCredentials(BaseModel):
        """
        The HTTP authorization credentials in the result of using `HTTPBearer` or
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Mon Mar 16 10:16:48 GMT 2026
    - 13.1K bytes
    - Click Count (0)
  2. docs/en/docs/tutorial/dependencies/classes-as-dependencies.md

    Notice how we write `CommonQueryParams` twice in the above code:
    
    //// tab | Python 3.10+
    
    ```Python
    commons: Annotated[CommonQueryParams, Depends(CommonQueryParams)]
    ```
    
    ////
    
    //// tab | Python 3.10+ non-Annotated
    
    /// tip
    
    Prefer to use the `Annotated` version if possible.
    
    ///
    
    ```Python
    commons: CommonQueryParams = Depends(CommonQueryParams)
    ```
    
    ////
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Feb 11 18:32:12 GMT 2026
    - 6.8K bytes
    - Click Count (0)
  3. docs/zh-hant/docs/tutorial/dependencies/classes-as-dependencies.md

    注意上面程式碼裡我們寫了兩次 `CommonQueryParams`:
    
    //// tab | Python 3.10+
    
    ```Python
    commons: Annotated[CommonQueryParams, Depends(CommonQueryParams)]
    ```
    
    ////
    
    //// tab | Python 3.10+ 非 Annotated
    
    /// tip
    
    如有可能,優先使用 `Annotated` 版本。
    
    ///
    
    ```Python
    commons: CommonQueryParams = Depends(CommonQueryParams)
    ```
    
    ////
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:15:26 GMT 2026
    - 6.7K bytes
    - Click Count (0)
  4. fastapi/sse.py

        ] = None,
        id: Annotated[
            str | None,
            Doc(
                """
                Optional event ID (`id:` field).
                """
            ),
        ] = None,
        retry: Annotated[
            int | None,
            Doc(
                """
                Optional reconnection time in milliseconds (`retry:` field).
                """
            ),
        ] = None,
        comment: Annotated[
            str | None,
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 01 09:21:52 GMT 2026
    - 6.2K bytes
    - Click Count (0)
  5. docs/ko/docs/tutorial/query-params-str-validations.md

    ### `Query`와 `Annotated` 임포트 { #import-query-and-annotated }
    
    이를 위해 먼저 다음을 임포트합니다:
    
    * `fastapi`에서 `Query`
    * `typing`에서 `Annotated`
    
    {* ../../docs_src/query_params_str_validations/tutorial002_an_py310.py hl[1,3] *}
    
    /// info | 정보
    
    FastAPI는 0.95.0 버전에서 `Annotated` 지원을 추가했고(그리고 이를 권장하기 시작했습니다).
    
    이전 버전을 사용하면 `Annotated`를 사용하려고 할 때 오류가 발생합니다.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 18.7K bytes
    - Click Count (0)
  6. docs/zh-hant/docs/tutorial/path-params-numeric-validations.md

    ## 匯入 `Path` { #import-path }
    
    首先,從 `fastapi` 匯入 `Path`,並匯入 `Annotated`:
    
    {* ../../docs_src/path_params_numeric_validations/tutorial001_an_py310.py hl[1,3] *}
    
    /// info
    
    FastAPI 在 0.95.0 版加入並開始推薦使用 `Annotated`。
    
    如果你使用更舊的版本,嘗試使用 `Annotated` 會出錯。
    
    請確保在使用 `Annotated` 前,先[升級 FastAPI 版本](../deployment/versions.md#upgrading-the-fastapi-versions)到至少 0.95.1。
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 5.8K bytes
    - Click Count (0)
  7. fastapi/param_functions.py

        ] = None,
        min_length: Annotated[
            int | None,
            Doc(
                """
                Minimum length for strings.
                """
            ),
        ] = None,
        max_length: Annotated[
            int | None,
            Doc(
                """
                Maximum length for strings.
                """
            ),
        ] = None,
        pattern: Annotated[
            str | None,
            Doc(
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 15 11:44:39 GMT 2026
    - 68K bytes
    - Click Count (0)
  8. docs/ko/docs/tutorial/path-params-numeric-validations.md

    ## `Path` 임포트 { #import-path }
    
    먼저 `fastapi`에서 `Path`를 임포트하고, `Annotated`도 임포트합니다:
    
    {* ../../docs_src/path_params_numeric_validations/tutorial001_an_py310.py hl[1,3] *}
    
    /// info | 정보
    
    FastAPI는 0.95.0 버전에서 `Annotated` 지원을 추가했고(그리고 이를 권장하기 시작했습니다).
    
    더 오래된 버전이 있다면 `Annotated`를 사용하려고 할 때 오류가 발생합니다.
    
    `Annotated`를 사용하기 전에 최소 0.95.1까지 [FastAPI 버전 업그레이드](../deployment/versions.md#upgrading-the-fastapi-versions)를 꼭 하세요.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 7.2K bytes
    - Click Count (0)
  9. tests/test_request_params/test_form/test_optional_list.py

    async def read_optional_list_alias(
        p: Annotated[list[str] | None, Form(alias="p_alias")] = None,
    ):
        return {"p": p}
    
    
    class FormModelOptionalListAlias(BaseModel):
        p: list[str] | None = Field(None, alias="p_alias")
    
    
    @app.post("/model-optional-list-alias", operation_id="model_optional_list_alias")
    async def read_model_optional_list_alias(
        p: Annotated[FormModelOptionalListAlias, Form()],
    ):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Feb 17 09:59:14 GMT 2026
    - 9.9K bytes
    - Click Count (0)
  10. docs/ja/docs/tutorial/query-params-str-validations.md

    ### `Query` と `Annotated` のインポート { #import-query-and-annotated }
    
    そのために、まずは以下をインポートします:
    
    * `fastapi` から `Query`
    * `typing` から `Annotated`
    
    {* ../../docs_src/query_params_str_validations/tutorial002_an_py310.py hl[1,3] *}
    
    /// info | 情報
    
    FastAPI はバージョン 0.95.0 で `Annotated` のサポートを追加し(推奨し始め)ました。
    
    古いバージョンの場合、`Annotated` を使おうとするとエラーになります。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 20.3K bytes
    - Click Count (0)
Back to Top