Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 12 for APIRoute (0.07 seconds)

  1. docs/ja/docs/advanced/generate-clients.md

    ### 一意 ID 生成関数のカスタマイズ { #custom-generate-unique-id-function }
    
    FastAPI は各 *path operation* に**一意 ID**を用いており、これは **operation ID** のほか、必要に応じてリクエストやレスポンスのカスタムモデル名にも使われます。
    
    この関数はカスタマイズ可能です。`APIRoute` を受け取り、文字列を返します。
    
    例えばここでは、最初のタグ(通常は 1 つ)と *path operation* 名(関数名)を使います。
    
    そのカスタム関数を **FastAPI** の `generate_unique_id_function` パラメータに渡します:
    
    {* ../../docs_src/generate_clients/tutorial003_py310.py hl[6:7,10] *}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 11.1K bytes
    - Click Count (0)
  2. docs/ko/docs/advanced/generate-clients.md

    ### 유일 ID 생성 함수 커스터마이징 { #custom-generate-unique-id-function }
    
    FastAPI는 각 *경로 처리*에 대해 **유일 ID**를 사용하며, 이는 **operation ID** 및 요청/응답에 필요한 커스텀 모델 이름에도 사용됩니다.
    
    이 함수를 커스터마이징할 수 있습니다. 이 함수는 `APIRoute`를 받아 문자열을 반환합니다.
    
    예를 들어 아래에서는 첫 번째 태그(대부분 태그는 하나만 있을 것입니다)와 *경로 처리* 이름(함수 이름)을 사용합니다.
    
    그 다음 이 커스텀 함수를 `generate_unique_id_function` 매개변수로 **FastAPI**에 전달할 수 있습니다:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 11K bytes
    - Click Count (0)
  3. fastapi/openapi/utils.py

    
    def generate_operation_summary(*, route: routing.APIRoute, method: str) -> str:
        if route.summary:
            return route.summary
        return route.name.replace("_", " ").title()
    
    
    def get_openapi_operation_metadata(
        *, route: routing.APIRoute, method: str, operation_ids: set[str]
    ) -> dict[str, Any]:
        operation: dict[str, Any] = {}
        if route.tags:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 15 11:44:39 GMT 2026
    - 25.6K bytes
    - Click Count (0)
  4. docs/uk/docs/advanced/path-operation-advanced-configuration.md

    Якщо ви хочете використовувати назви функцій ваших API як `operationId`, ви можете пройтися по всіх них і переписати `operation_id` кожної *операції шляху*, використовуючи їхній `APIRoute.name`.
    
    Зробіть це після додавання всіх *операцій шляху*.
    
    {* ../../docs_src/path_operation_advanced_configuration/tutorial002_py310.py hl[2, 12:21, 24] *}
    
    /// tip | Порада
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 10.3K bytes
    - Click Count (0)
  5. docs/tr/docs/advanced/generate-clients.md

    FastAPI, her *path operation* için bir **unique ID** kullanır. Bu ID, **operation ID** için ve ayrıca request/response'lar için gerekebilecek özel model isimleri için de kullanılır.
    
    Bu fonksiyonu özelleştirebilirsiniz. Bir `APIRoute` alır ve string döndürür.
    
    Örneğin burada ilk tag'i (muhtemelen tek tag'iniz olur) ve *path operation* adını (function adı) kullanıyor.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  6. docs/ru/docs/advanced/path-operation-advanced-configuration.md

    Если вы хотите использовать имена функций ваших API в качестве `operationId`, вы можете пройти по всем из них и переопределить `operation_id` каждой *операции пути* с помощью их `APIRoute.name`.
    
    Делать это следует после добавления всех *операций пути*.
    
    {* ../../docs_src/path_operation_advanced_configuration/tutorial002_py310.py hl[2, 12:21, 24] *}
    
    /// tip | Совет
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 10.6K bytes
    - Click Count (0)
  7. docs/uk/docs/advanced/generate-clients.md

    Ви можете налаштувати цю функцію. Вона приймає `APIRoute` і повертає строку.
    
    Наприклад, тут використовується перша мітка (у вас, ймовірно, буде лише одна мітка) і назва *операції шляху* (назва функції).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 15.3K bytes
    - Click Count (0)
  8. docs/ru/docs/advanced/generate-clients.md

    FastAPI использует **уникальный ID** для каждой *операции пути*, который применяется для **ID операции**, а также для имён любых необходимых пользовательских моделей запросов или ответов.
    
    Вы можете кастомизировать эту функцию. Она принимает `APIRoute` и возвращает строку.
    
    Например, здесь берётся первый тег (скорее всего у вас один тег) и имя *операции пути* (имя функции).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 15.5K bytes
    - Click Count (0)
  9. docs/de/docs/advanced/generate-clients.md

    Sie können diese Funktion anpassen. Sie nimmt ein `APIRoute` und gibt einen String zurück.
    
    Hier verwendet sie beispielsweise den ersten Tag (Sie werden wahrscheinlich nur einen Tag haben) und den *Pfadoperation*-Namen (den Funktionsnamen).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 11.3K bytes
    - Click Count (0)
  10. docs/fr/docs/advanced/generate-clients.md

    Vous pouvez personnaliser cette fonction. Elle prend un `APIRoute` et retourne une chaîne.
    
    Par exemple, ici elle utilise le premier tag (vous n’en aurez probablement qu’un) et le nom du *chemin d'accès* (le nom de la fonction).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 11K bytes
    - Click Count (0)
Back to Top