Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 673 for QUERY (0.02 seconds)

  1. docs/en/docs/tutorial/query-params.md

    # Query Parameters { #query-parameters }
    
    When you declare other function parameters that are not part of the path parameters, they are automatically interpreted as "query" parameters.
    
    {* ../../docs_src/query_params/tutorial001_py310.py hl[9] *}
    
    The query is the set of key-value pairs that go after the `?` in a URL, separated by `&` characters.
    
    For example, in the URL:
    
    ```
    http://127.0.0.1:8000/items/?skip=0&limit=10
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 4.5K bytes
    - Click Count (0)
  2. docs/en/docs/tutorial/query-params-str-validations.md

    q: str | None = Query(default=None, max_length=50)
    ```
    
    This will validate the data, show a clear error when the data is not valid, and document the parameter in the OpenAPI schema *path operation*.
    
    ### `Query` as the default value or in `Annotated` { #query-as-the-default-value-or-in-annotated }
    
    Keep in mind that when using `Query` inside of `Annotated` you cannot use the `default` parameter for `Query`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 16.3K bytes
    - Click Count (0)
  3. docs/ko/docs/tutorial/query-params-str-validations.md

    ### 기본값으로 `Query` 사용 또는 `Annotated`에 넣기 { #query-as-the-default-value-or-in-annotated }
    
    `Annotated` 안에서 `Query`를 사용할 때는 `Query`에 `default` 매개변수를 사용할 수 없다는 점을 기억하세요.
    
    대신 함수 매개변수의 실제 기본값을 사용하세요. 그렇지 않으면 일관성이 깨집니다.
    
    예를 들어, 다음은 허용되지 않습니다:
    
    ```Python
    q: Annotated[str, Query(default="rick")] = "morty"
    ```
    
    ...왜냐하면 기본값이 `"rick"`인지 `"morty"`인지 명확하지 않기 때문입니다.
    
    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)
  4. docs/ja/docs/tutorial/query-params-str-validations.md

    ### デフォルト値としての `Query` または `Annotated` 内の `Query` { #query-as-the-default-value-or-in-annotated }
    
    `Annotated` の中で `Query` を使う場合、`Query` の `default` パラメータは使えないことに注意してください。
    
    その代わりに、関数パラメータの実際のデフォルト値を使います。そうしないと整合性が取れなくなります。
    
    例えば、これは許可されません:
    
    ```Python
    q: Annotated[str, Query(default="rick")] = "morty"
    ```
    
    ...なぜなら、デフォルト値が `"rick"` なのか `"morty"` なのかが不明確だからです。
    
    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)
  5. docs/zh/docs/tutorial/query-params-str-validations.md

    q: str | None = None
    ```
    
    但使用 `Query` 的版本会显式把它声明为一个查询参数。
    
    然后,我们可以向 `Query` 传入更多参数。本例中是适用于字符串的 `max_length` 参数:
    
    ```Python
    q: str | None = Query(default=None, max_length=50)
    ```
    
    这会校验数据、在数据无效时展示清晰的错误,并在 OpenAPI 模式的*路径操作*中记录该参数。
    
    ### 在默认值中使用 `Query` 或在 `Annotated` 中使用 `Query` { #query-as-the-default-value-or-in-annotated }
    
    注意,当你在 `Annotated` 中使用 `Query` 时,不能再给 `Query` 传 `default` 参数。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 15.4K bytes
    - Click Count (0)
  6. docs/uk/docs/tutorial/query-params.md

    # Query параметри { #query-parameters }
    
    Коли ви оголошуєте інші параметри функції, які не є частиною параметрів шляху, вони автоматично інтерпретуються як параметри «query».
    
    {* ../../docs_src/query_params/tutorial001_py310.py hl[9] *}
    
    Query — це набір пар ключ-значення, що йдуть після символу `?` в URL, розділені символами `&`.
    
    Наприклад, в URL:
    
    ```
    http://127.0.0.1:8000/items/?skip=0&limit=10
    ```
    
    ...параметрами query є:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 7.1K bytes
    - Click Count (0)
  7. docs/ru/docs/tutorial/query-params.md

    # Query-параметры { #query-parameters }
    
    Когда вы объявляете параметры функции, которые не являются параметрами пути, они автоматически интерпретируются как "query"-параметры.
    
    {* ../../docs_src/query_params/tutorial001_py310.py hl[9] *}
    
    Query-параметры представляют из себя набор пар ключ-значение, которые идут после знака `?` в URL-адресе, разделенные символами `&`.
    
    Например, в этом URL-адресе:
    
    ```
    http://127.0.0.1:8000/items/?skip=0&limit=10
    ```
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  8. docs/de/docs/tutorial/query-params.md

    # Query-Parameter { #query-parameters }
    
    Wenn Sie in Ihrer Funktion andere Parameter deklarieren, die nicht Teil der Pfad-Parameter sind, dann werden diese automatisch als „Query“-Parameter interpretiert.
    
    {* ../../docs_src/query_params/tutorial001_py310.py hl[9] *}
    
    Die <abbr title="Abfrage">Query</abbr> ist die Menge von Schlüssel-Wert-Paaren, die nach dem `?` in einer URL folgen und durch `&`-Zeichen getrennt sind.
    
    Zum Beispiel sind in der URL:
    
    ```
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 4.9K bytes
    - Click Count (0)
  9. docs/ko/docs/tutorial/query-params.md

    
    ## 여러 경로/쿼리 매개변수 { #multiple-path-and-query-parameters }
    
    여러 경로 매개변수와 쿼리 매개변수를 동시에 선언할 수 있으며 **FastAPI**는 어느 것이 무엇인지 알고 있습니다.
    
    그리고 특정 순서로 선언할 필요가 없습니다.
    
    매개변수들은 이름으로 감지됩니다:
    
    {* ../../docs_src/query_params/tutorial004_py310.py hl[6,8] *}
    
    ## 필수 쿼리 매개변수 { #required-query-parameters }
    
    경로가 아닌 매개변수에 대한 기본값을 선언할 때(지금은 쿼리 매개변수만 보았습니다), 해당 매개변수는 필수적(Required)이지 않았습니다.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 5K bytes
    - Click Count (0)
  10. docs/zh/docs/tutorial/query-params.md

    ```
    
    或其它任意大小写形式(大写、首字母大写等),函数接收的 `short` 参数都是布尔值 `True`。否则为 `False`。
    
    
    ## 多个路径和查询参数 { #multiple-path-and-query-parameters }
    
    **FastAPI** 可以识别同时声明的多个路径参数和查询参数。
    
    而且声明查询参数的顺序并不重要。
    
    FastAPI 通过参数名进行检测:
    
    {* ../../docs_src/query_params/tutorial004_py310.py hl[6,8] *}
    
    ## 必选查询参数 { #required-query-parameters }
    
    为不是路径参数的参数声明默认值(至此,仅有查询参数),该参数就不是必选的了。
    
    如果只想把参数设为可选,但又不想指定参数的值,则要把默认值设为 `None`。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 4.2K bytes
    - Click Count (0)
Back to Top