- Sort Score
- Num 10 results
- Language All
Results 71 - 80 of 1,139 for docs_src (0.05 seconds)
-
docs/zh-hant/docs/tutorial/path-operation-configuration.md
{* ../../docs_src/path_operation_configuration/tutorial002_py310.py hl[15,20,25] *} 這些標籤會被加入到 OpenAPI 結構描述,並由自動化文件介面使用: <img src="/img/tutorial/path-operation-configuration/image01.png"> ### 含 Enum 的標籤 { #tags-with-enums } 如果你的應用很大,可能會累積數個標籤,你會希望對相關的「路徑操作」始終使用相同的標籤。 在這種情況下,可以考慮把標籤存放在 `Enum` 中。 **FastAPI** 對此的支援方式與使用普通字串相同:Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:05:38 GMT 2026 - 3.8K bytes - Click Count (0) -
docs/en/docs/tutorial/body-nested-models.md
{* ../../docs_src/body_nested_models/tutorial002_py310.py hl[12] *} ## Set types { #set-types } But then we think about it, and realize that tags shouldn't repeat, they would probably be unique strings. And Python has a special data type for sets of unique items, the `set`. Then we can declare `tags` as a set of strings: {* ../../docs_src/body_nested_models/tutorial003_py310.py hl[12] *}Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 05 18:13:19 GMT 2026 - 6.6K bytes - Click Count (0) -
docs/zh-hant/docs/tutorial/header-params.md
你可以用與定義 `Query`、`Path`、`Cookie` 參數相同的方式來定義 Header 參數。 ## 匯入 `Header` { #import-header } 先匯入 `Header`: {* ../../docs_src/header_params/tutorial001_an_py310.py hl[3] *} ## 宣告 `Header` 參數 { #declare-header-parameters } 接著使用與 `Path`、`Query`、`Cookie` 相同的結構來宣告標頭參數。 你可以設定預設值,以及所有額外的驗證或註解參數: {* ../../docs_src/header_params/tutorial001_an_py310.py hl[9] *} /// note | 注意Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Sat Feb 14 08:15:26 GMT 2026 - 2.7K bytes - Click Count (0) -
docs/ja/docs/tutorial/path-params.md
*path operations* は順に評価されるので、 `/users/me` が `/users/{user_id}` よりも先に宣言されているか確認する必要があります: {* ../../docs_src/path_params/tutorial003_py310.py hl[6,11] *} それ以外の場合、 `/users/{user_id}` は `/users/me` としてもマッチします。値が `"me"` であるパラメータ `user_id` を受け取ると「考え」ます。 同様に、path operation を再定義することはできません: {* ../../docs_src/path_params/tutorial003b_py310.py hl[6,11] *} パスは最初にマッチしたものが常に使われるため、最初のものが常に使用されます。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:07:17 GMT 2026 - 10.8K bytes - Click Count (0) -
docs/ko/docs/tutorial/path-params.md
*경로 처리*는 순차적으로 평가되기 때문에 `/users/me`에 대한 경로가 `/users/{user_id}` 이전에 먼저 선언되었는지 확인해야 합니다: {* ../../docs_src/path_params/tutorial003_py310.py hl[6,11] *} 그렇지 않으면 `/users/{user_id}`에 대한 경로가 `/users/me`에도 매칭되어, 매개변수 `user_id`에 `"me"` 값이 들어왔다고 "생각하게" 됩니다. 마찬가지로, 경로 처리를 재정의할 수는 없습니다: {* ../../docs_src/path_params/tutorial003b_py310.py hl[6,11] *} 경로가 먼저 매칭되기 때문에 첫 번째 것이 항상 사용됩니다.Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:06:26 GMT 2026 - 9.9K bytes - Click Count (0) -
docs/zh/docs/tutorial/body-multiple-params.md
## 混合使用 `Path`、`Query` 和请求体参数 { #mix-path-query-and-body-parameters } 首先,毫无疑问地,你可以随意地混合使用 `Path`、`Query` 和请求体参数声明,**FastAPI** 会知道该如何处理。 你还可以通过将默认值设置为 `None` 来将请求体参数声明为可选参数: {* ../../docs_src/body_multiple_params/tutorial001_an_py310.py hl[18:20] *} /// note | 注意 请注意,在这种情况下,将从请求体获取的 `item` 是可选的。因为它的默认值为 `None`。 /// ## 多个请求体参数 { #multiple-body-parameters }Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Feb 13 13:37:57 GMT 2026 - 4.9K bytes - Click Count (0) -
docs/zh/docs/tutorial/body-updates.md
然后再用它生成一个只含已设置(在请求中发送)数据、且省略默认值的 `dict`: {* ../../docs_src/body_updates/tutorial002_py310.py hl[32] *} ### 使用 Pydantic 的 `update` 参数 { #using-pydantics-update-parameter } 接下来,用 `.model_copy()` 为已有模型创建副本,并传入 `update` 参数,值为包含更新数据的 `dict`。 例如,`stored_item_model.model_copy(update=update_data)`: {* ../../docs_src/body_updates/tutorial002_py310.py hl[33] *} ### 部分更新小结 { #partial-updates-recap }Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:06:37 GMT 2026 - 3.7K bytes - Click Count (0) -
docs/zh-hant/docs/python-types.md
/// ## 動機 { #motivation } 先從一個簡單的例子開始: {* ../../docs_src/python_types/tutorial001_py310.py *} 執行這個程式會輸出: ``` John Doe ``` 這個函式會做以下事情: * 接收 `first_name` 與 `last_name`。 * 用 `title()` 把每個字的第一個字母轉成大寫。 * 用一個空白把它們<dfn title="把它們合在一起,成為一個。將其中一個的內容接在另一個後面。">串接</dfn>起來。 {* ../../docs_src/python_types/tutorial001_py310.py hl[2] *} ### 編輯它 { #edit-it } 這是一個非常簡單的程式。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:05:38 GMT 2026 - 10.7K bytes - Click Count (0) -
docs/zh-hant/docs/tutorial/body-nested-models.md
以上都是標準的 Python 型別宣告語法。 對於具有內部型別的模型屬性,也使用相同的標準語法。 因此,在我們的範例中,可以讓 `tags` 明確成為「字串的列表」: {* ../../docs_src/body_nested_models/tutorial002_py310.py hl[12] *} ## 集合型別 { #set-types } 但進一步思考後,我們會意識到 `tags` 不應該重覆,應該是唯一的字串。 而 Python 有一種用於唯一元素集合的特殊資料型別:`set`。 因此我們可以將 `tags` 宣告為字串的 `set`: {* ../../docs_src/body_nested_models/tutorial003_py310.py hl[12] *} 這樣一來,即使收到包含重覆資料的請求,也會被轉換為由唯一元素組成的 `set`。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:05:38 GMT 2026 - 6.5K bytes - Click Count (0) -
docs/ko/docs/how-to/custom-request-and-route.md
/// 같은 접근 방식을 사용해 예외 핸들러에서 요청 바디에 접근할 수도 있습니다. 필요한 것은 `try`/`except` 블록 안에서 요청을 처리하는 것뿐입니다: {* ../../docs_src/custom_request_and_route/tutorial002_an_py310.py hl[14,16] *} 예외가 발생하더라도 `Request` 인스턴스는 여전히 스코프 안에 남아 있으므로, 오류를 처리할 때 요청 바디를 읽고 활용할 수 있습니다: {* ../../docs_src/custom_request_and_route/tutorial002_an_py310.py hl[17:19] *} ## 라우터에서의 커스텀 `APIRoute` 클래스 { #custom-apiroute-class-in-a-router }Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:06:26 GMT 2026 - 5.2K bytes - Click Count (0)