Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 91 - 100 of 611 for Schemas (0.07 seconds)

  1. docs/zh/docs/tutorial/schema-extra-example.md

    ///
    
    ### JSON Schema 的 `examples` 字段 { #json-schemas-examples-field }
    
    后来,JSON Schema 在新版本的规范中添加了 [`examples`](https://json-schema.org/draft/2019-09/json-schema-validation.html#rfc.section.9.5) 字段。
    
    随后新的 OpenAPI 3.1.0 基于最新版本(JSON Schema 2020-12),其中包含了这个新的 `examples` 字段。
    
    现在,这个新的 `examples` 字段优先于旧的单个(且自定义的)`example` 字段,后者已被弃用。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 8.5K bytes
    - Click Count (0)
  2. fastapi/openapi/models.py

        url: AnyUrl
    
    
    # Ref JSON Schema 2020-12: https://json-schema.org/draft/2020-12/json-schema-validation#name-type
    SchemaType = Literal[
        "array", "boolean", "integer", "null", "number", "object", "string"
    ]
    
    
    class Schema(BaseModelWithConfig):
        # Ref: JSON Schema 2020-12: https://json-schema.org/draft/2020-12/json-schema-core.html#name-the-json-schema-core-vocabu
        # Core Vocabulary
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 15 11:44:39 GMT 2026
    - 14.2K bytes
    - Click Count (0)
  3. docs/zh-hant/docs/tutorial/first-steps.md

    **FastAPI** 使用定義 API 的 **OpenAPI** 標準來生成一個「schema」,涵蓋你的全部 API。
    
    #### 「Schema」 { #schema }
    
    「schema」是對某個事物的定義或描述。它並不是實作它的程式碼,而僅僅是一個抽象的描述。
    
    #### API 「schema」 { #api-schema }
    
    在這種情況下,[OpenAPI](https://github.com/OAI/OpenAPI-Specification) 是一個規範,它規定了如何定義 API 的 schema。
    
    這個 schema 定義包含了你的 API 路徑、可能接收的參數等內容。
    
    #### 資料「schema」 { #data-schema }
    
    「schema」這個術語也可能指某些資料的結構,比如 JSON 內容的結構。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 13.3K bytes
    - Click Count (0)
  4. fastapi/openapi/utils.py

                            security_schemes
                        )
                    if path_definitions:
                        definitions.update(path_definitions)
        if definitions:
            components["schemas"] = {k: definitions[k] for k in sorted(definitions)}
        if components:
            output["components"] = components
        output["paths"] = paths
        if webhook_paths:
            output["webhooks"] = webhook_paths
    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)
  5. docs/zh-hant/docs/advanced/generate-clients.md

    注意這些 *路徑操作* 為請求與回應的有效載荷定義了所用的模型,使用了 `Item` 與 `ResponseMessage` 這兩個模型。
    
    ### API 文件 { #api-docs }
    
    如果你前往 `/docs`,你會看到其中包含了請求要送出的資料與回應接收的資料之**結構(schemas)**:
    
    <img src="/img/tutorial/generate-clients/image01.png">
    
    你之所以能看到這些結構,是因為它們在應用內以模型宣告了。
    
    這些資訊都在應用的 **OpenAPI 結構**中,並顯示在 API 文件裡。
    
    同樣包含在 OpenAPI 中的模型資訊,也可以用來**產生用戶端程式碼**。
    
    ### Hey API { #hey-api }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 9.1K bytes
    - Click Count (0)
  6. docs/de/docs/tutorial/first-steps.md

    OpenAPI definiert ein API-Schema für Ihre API. Dieses Schema enthält Definitionen (oder „Schemas“) der Daten, die von Ihrer API unter Verwendung von **JSON Schema**, dem Standard für JSON-Datenschemata, gesendet und empfangen werden.
    
    #### Die `openapi.json` testen { #check-the-openapi-json }
    
    Falls Sie wissen möchten, wie das rohe OpenAPI-Schema aussieht: FastAPI generiert automatisch ein JSON (Schema) mit den Beschreibungen Ihrer gesamten API.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 14.9K bytes
    - Click Count (0)
  7. tests/test_tutorial/test_body_updates/test_tutorial002.py

                                        "schema": {"$ref": "#/components/schemas/Item"}
                                    }
                                },
                                "required": True,
                            },
                        },
                    }
                },
                "components": {
                    "schemas": {
                        "Item": {
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  8. tests/test_duplicate_models_openapi.py

                },
                "components": {
                    "schemas": {
                        "Model": {"title": "Model", "type": "object", "properties": {}},
                        "Model2": {
                            "title": "Model2",
                            "required": ["a"],
                            "type": "object",
                            "properties": {"a": {"$ref": "#/components/schemas/Model"}},
                        },
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Feb 08 10:18:38 GMT 2026
    - 2.4K bytes
    - Click Count (0)
  9. tests/test_generate_unique_id_function.py

                            },
                        },
                        "Body_baz_post_router": {
                            "title": "Body_baz_post_router",
                            "required": ["item1", "item2"],
                            "type": "object",
                            "properties": {
                                "item1": {"$ref": "#/components/schemas/Item"},
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Feb 08 10:18:38 GMT 2026
    - 75K bytes
    - Click Count (0)
  10. tests/test_tutorial/test_bigger_applications/test_main.py

                                    "content": {
                                        "application/json": {
                                            "schema": {
                                                "$ref": "#/components/schemas/HTTPValidationError"
                                            }
                                        }
                                    },
                                },
                            },
                        },
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 22.8K bytes
    - Click Count (0)
Back to Top