Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 15 for openapi_schema (0.1 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. tests/test_openapi_model_description_trim_on_formfeed.py

        pass
    
    
    client = TestClient(app)
    
    
    def test_openapi():
        response = client.get("/openapi.json")
        assert response.status_code == 200, response.text
        openapi_schema = response.json()
    
        assert openapi_schema["components"]["schemas"]["MyModel"]["description"] == (
            "A model with a form feed character in the title.\n"
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Jun 17 07:46:27 GMT 2025
    - 660 bytes
    - Click Count (0)
  2. docs/zh-hant/docs/how-to/extending-openapi.md

    一般(預設)的流程如下。
    
    `FastAPI` 應用程式(實例)有一個 `.openapi()` 方法,會回傳 OpenAPI 結構。
    
    在建立應用物件時,會同時註冊一個 `/openapi.json`(或你在 `openapi_url` 設定的路徑)的路徑操作(path operation)。
    
    這個路徑只會回傳一個 JSON 回應,內容就是應用的 `.openapi()` 方法結果。
    
    預設情況下,`.openapi()` 會先檢查 `.openapi_schema` 屬性是否已有內容,有的話就直接回傳。
    
    若沒有,則會呼叫 `fastapi.openapi.utils.get_openapi` 這個工具函式來產生。
    
    `get_openapi()` 函式會接收以下參數:
    
    * `title`:OpenAPI 的標題,會顯示在文件中。
    * `version`:你的 API 版本,例如 `2.5.0`。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 3K bytes
    - Click Count (0)
  3. docs/ja/docs/how-to/extending-openapi.md

    アプリケーションオブジェクトの作成時に、`/openapi.json`(または `openapi_url` に設定したパス)への path operation が登録されます。
    
    これは単に、アプリケーションの `.openapi()` メソッドの結果を含む JSON レスポンスを返します。
    
    デフォルトでは、`.openapi()` メソッドはプロパティ `.openapi_schema` に内容があるかを確認し、あればそれを返します。
    
    なければ、`fastapi.openapi.utils.get_openapi` にあるユーティリティ関数を使って生成します。
    
    この関数 `get_openapi()` は次の引数を受け取ります:
    
    - `title`: ドキュメントに表示される OpenAPI のタイトル。
    - `version`: API のバージョン。例: `2.5.0`。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  4. docs/zh/docs/how-to/extending-openapi.md

    常规(默认)流程如下。
    
    `FastAPI` 应用(实例)有一个 `.openapi()` 方法,预期返回 OpenAPI 架构。
    
    在创建应用对象时,会注册一个用于 `/openapi.json`(或你在 `openapi_url` 中设置的路径)的路径操作。
    
    它只会返回一个 JSON 响应,内容是应用 `.openapi()` 方法的结果。
    
    默认情况下,`.openapi()` 方法会检查属性 `.openapi_schema` 是否已有内容,若有则直接返回。
    
    如果没有,则使用 `fastapi.openapi.utils.get_openapi` 工具函数生成。
    
    该 `get_openapi()` 函数接收以下参数:
    
    - `title`:OpenAPI 标题,显示在文档中。
    - `version`:你的 API 版本,例如 `2.5.0`。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 3K bytes
    - Click Count (0)
  5. docs/fr/docs/how-to/extending-openapi.md

    Il renvoie simplement une réponse JSON avec le résultat de la méthode `.openapi()` de l'application.
    
    Par défaut, la méthode `.openapi()` vérifie la propriété `.openapi_schema` pour voir si elle contient des données et les renvoie.
    
    Sinon, elle les génère à l'aide de la fonction utilitaire `fastapi.openapi.utils.get_openapi`.
    
    Et cette fonction `get_openapi()` reçoit comme paramètres :
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 3.7K bytes
    - Click Count (0)
  6. docs/uk/docs/how-to/extending-openapi.md

    Вона просто повертає відповідь JSON з результатом методу `.openapi()` застосунку.
    
    Типово метод `.openapi()` перевіряє властивість `.openapi_schema`, і якщо там вже є дані, повертає їх.
    
    Якщо ні, він генерує їх за допомогою утилітарної функції `fastapi.openapi.utils.get_openapi`.
    
    Функція `get_openapi()` приймає такі параметри:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 4.7K bytes
    - Click Count (0)
  7. docs/de/docs/how-to/extending-openapi.md

    Standardmäßig überprüft die Methode `.openapi()` die Eigenschaft `.openapi_schema`, um zu sehen, ob diese Inhalt hat, und gibt diesen zurück.
    
    Ist das nicht der Fall, wird der Inhalt mithilfe der Hilfsfunktion unter `fastapi.openapi.utils.get_openapi` generiert.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  8. docs/es/docs/how-to/extending-openapi.md

    Simplemente devuelve un response JSON con el resultado del método `.openapi()` de la aplicación.
    
    Por defecto, lo que hace el método `.openapi()` es revisar la propiedad `.openapi_schema` para ver si tiene contenido y devolverlo.
    
    Si no lo tiene, lo genera usando la función de utilidad en `fastapi.openapi.utils.get_openapi`.
    
    Y esa función `get_openapi()` recibe como parámetros:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 3.5K bytes
    - Click Count (0)
  9. docs/pt/docs/how-to/extending-openapi.md

    Ela apenas retorna uma resposta JSON com o resultado do método `.openapi()` da aplicação.
    
    Por padrão, o que o método `.openapi()` faz é verificar se a propriedade `.openapi_schema` tem conteúdo e retorná-lo.
    
    Se não tiver, ele gera o conteúdo usando a função utilitária em `fastapi.openapi.utils.get_openapi`.
    
    E essa função `get_openapi()` recebe como parâmetros:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 3.5K bytes
    - Click Count (0)
  10. docs/ko/docs/how-to/extending-openapi.md

    애플리케이션 객체를 생성하는 과정에서 `/openapi.json`(또는 `openapi_url`에 설정한 경로)용 *경로 처리*가 등록됩니다.
    
    이 경로 처리는 애플리케이션의 `.openapi()` 메서드 결과를 JSON 응답으로 반환할 뿐입니다.
    
    기본적으로 `.openapi()` 메서드는 프로퍼티 `.openapi_schema`에 내용이 있는지 확인하고, 있으면 그 내용을 반환합니다.
    
    없으면 `fastapi.openapi.utils.get_openapi`에 있는 유틸리티 함수를 사용해 생성합니다.
    
    그리고 `get_openapi()` 함수는 다음을 파라미터로 받습니다:
    
    * `title`: 문서에 표시되는 OpenAPI 제목.
    * `version`: API 버전. 예: `2.5.0`.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 3.6K bytes
    - Click Count (0)
Back to Top