Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 671 - 680 of 892 for Item (0.06 seconds)

  1. docs/en/docs/release-notes.md

    from pydantic.v1 import BaseModel
    
    
    class Item(BaseModel):
        name: str
        description: str | None = None
    
    
    class ItemV2(BaseModelV2):
        title: str
        summary: str | None = None
    
    
    app = FastAPI()
    
    
    @app.post("/items/", response_model=ItemV2)
    def create_item(item: Item):
        return {"title": item.name, "summary": item.description}
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Apr 03 12:07:04 GMT 2026
    - 631K bytes
    - Click Count (0)
  2. docs/es/docs/tutorial/query-params.md

        }
      ]
    }
    ```
    
    Como `needy` es un parámetro requerido, necesitarías establecerlo en la URL:
    
    ```
    http://127.0.0.1:8000/items/foo-item?needy=sooooneedy
    ```
    
    ...esto funcionaría:
    
    ```JSON
    {
        "item_id": "foo-item",
        "needy": "sooooneedy"
    }
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 4.8K bytes
    - Click Count (0)
  3. api/maven-api-settings/src/main/mdo/settings.mdo

            <field>
              <name>id</name>
              <version>1.0.0+</version>
              <type>String</type>
              <defaultValue>default</defaultValue>
              <required>true</required>
              <description>Item identifier.</description>
            </field>
          </fields>
        </class>
        <class rootElement="true" xml.tagName="settings">
          <name>Settings</name>
          <version>1.0.0+</version>
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Sun May 18 09:15:56 GMT 2025
    - 33.8K bytes
    - Click Count (0)
  4. docs/zh/docs/advanced/dataclasses.md

    1. 我们仍然从标准库的 `dataclasses` 导入 `field`。
    2. `pydantic.dataclasses` 是 `dataclasses` 的可直接替换版本。
    3. `Author` 数据类包含一个由 `Item` 数据类组成的列表。
    4. `Author` 数据类被用作 `response_model` 参数。
    5. 你可以将其它标准类型注解与数据类一起用作请求体。
    
       在本例中,它是一个 `Item` 数据类列表。
    6. 这里我们返回一个字典,里面的 `items` 是一个数据类列表。
    
       FastAPI 仍然能够将数据<dfn title="把数据转换为可以传输的格式">序列化</dfn>为 JSON。
    7. 这里的 `response_model` 使用了 “`Author` 数据类列表” 的类型注解。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  5. docs/zh-hant/docs/tutorial/response-model.md

    /// note | 注意
    
    注意 `response_model` 是「裝飾器」方法(`get`、`post` 等)的參數。不是你的「路徑操作函式」的參數(像其他參數與請求主體那樣)。
    
    ///
    
    `response_model` 接受的型別與你在 Pydantic 模型欄位中宣告的相同,所以它可以是一個 Pydantic 模型,也可以是例如由 Pydantic 模型組成的 `list`,像是 `List[Item]`。
    
    FastAPI 會使用這個 `response_model` 來做所有的資料文件、驗證等,並且也會將輸出資料轉換與過濾為其型別宣告。
    
    /// tip | 提示
    
    如果你在編輯器、mypy 等中有嚴格型別檢查,你可以把函式回傳型別宣告為 `Any`。
    
    這樣你是在告訴編輯器你是刻意回傳任意型別。但 FastAPI 仍會用 `response_model` 做資料文件、驗證、過濾等。
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 14.5K bytes
    - Click Count (0)
  6. docs/tr/docs/tutorial/body-updates.md

    Kısmi güncellemeler almak istiyorsanız, Pydantic modelinin `.model_dump()` metodundaki `exclude_unset` parametresini kullanmak çok faydalıdır.
    
    Örneğin: `item.model_dump(exclude_unset=True)`.
    
    Bu, `item` modeli oluşturulurken set edilmiş verileri içeren; varsayılan değerleri hariç tutan bir `dict` üretir.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 4.5K bytes
    - Click Count (0)
  7. docs/zh/docs/tutorial/handling-errors.md

    在介绍依赖项与安全的章节中,你可以更直观地看到用 `raise` 异常代替 `return` 值的优势。
    
    本例中,客户端用不存在的 `ID` 请求 `item` 时,触发状态码为 `404` 的异常:
    
    {* ../../docs_src/handling_errors/tutorial001_py310.py hl[11] *}
    
    ### 响应结果 { #the-resulting-response }
    
    请求为 `http://example.com/items/foo`(`item_id` 为 `"foo"`)时,客户端会接收到 HTTP 状态码 200 及如下 JSON 响应结果:
    
    ```JSON
    {
      "item": "The Foo Wrestlers"
    }
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 8.2K bytes
    - Click Count (0)
  8. docs/de/docs/tutorial/body.md

    * Ihnen die erhaltenen Daten im Parameter `item` übergeben.
        * Da Sie ihn in der Funktion als vom Typ `Item` deklariert haben, erhalten Sie auch die volle Unterstützung des Editors (Autovervollständigung, usw.) für alle Attribute und deren Typen.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 7.5K bytes
    - Click Count (0)
  9. docs/es/docs/tutorial/query-params-str-validations.md

    ## Alias para parámetros { #alias-parameters }
    
    Imagina que quieres que el parámetro sea `item-query`.
    
    Como en:
    
    ```
    http://127.0.0.1:8000/items/?item-query=foobaritems
    ```
    
    Pero `item-query` no es un nombre de variable válido en Python.
    
    Lo más cercano sería `item_query`.
    
    Pero aún necesitas que sea exactamente `item-query`...
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 17.4K bytes
    - Click Count (0)
  10. docs/zh-hant/docs/tutorial/query-params.md

          "input": null
        }
      ]
    }
    ```
    
    由於 `needy` 是必填參數,你需要在 URL 中設定它:
    
    ```
    http://127.0.0.1:8000/items/foo-item?needy=sooooneedy
    ```
    
    ...這樣就會成功:
    
    ```JSON
    {
        "item_id": "foo-item",
        "needy": "sooooneedy"
    }
    ```
    
    當然,你可以同時定義部分參數為必填、部分有預設值、部分為選填:
    
    {* ../../docs_src/query_params/tutorial006_py310.py hl[8] *}
    
    在此例中,有 3 個查詢參數:
    
    * `needy`,必填的 `str`。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 4.1K bytes
    - Click Count (0)
Back to Top