- Sort Score
- Num 10 results
- Language All
Results 931 - 940 of 1,216 for strs (0.02 seconds)
-
docs/ja/docs/tutorial/body-updates.md
項目を更新するには[HTTPの`PUT`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/PUT)操作を使用することができます。 `jsonable_encoder`を用いて、入力データをJSONとして保存できるデータに変換することができます(例:NoSQLデータベース)。例えば、`datetime`を`str`に変換します。 {* ../../docs_src/body_updates/tutorial001_py310.py hl[28:33] *} `PUT`は、既存のデータを置き換えるべきデータを受け取るために使用されます。 ### 置換についての注意 { #warning-about-replacing } つまり、`PUT`を使用して以下のボディで項目`bar`を更新したい場合は: ```PythonCreated: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:07:17 GMT 2026 - 5.2K bytes - Click Count (0) -
docs/zh/docs/tutorial/path-params-numeric-validations.md
路径参数总是必需的,因为它必须是路径的一部分。即使你将其声明为 `None` 或设置了默认值,也不会产生任何影响,它依然始终是必需参数。 /// ## 按需对参数排序 { #order-the-parameters-as-you-need } /// tip | 提示 如果你使用 `Annotated`,这点可能不那么重要或必要。 /// 假设你想要将查询参数 `q` 声明为必需的 `str`。 并且你不需要为该参数声明其他内容,所以实际上不需要用到 `Query`。 但是你仍然需要为路径参数 `item_id` 使用 `Path`。并且出于某些原因你不想使用 `Annotated`。 如果你将带有“默认值”的参数放在没有“默认值”的参数之前,Python 会报错。 不过你可以重新排序,让没有默认值的参数(查询参数 `q`)放在最前面。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:06:37 GMT 2026 - 6K bytes - Click Count (0) -
docs/de/docs/tutorial/path-params-numeric-validations.md
/// tip | Tipp Das ist wahrscheinlich nicht so wichtig oder notwendig, wenn Sie `Annotated` verwenden. /// Angenommen, Sie möchten den Query-Parameter `q` als erforderlichen `str` deklarieren. Und Sie müssen sonst nichts anderes für diesen Parameter deklarieren, Sie brauchen also `Query` nicht wirklich.
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 19 17:58:09 GMT 2026 - 7.1K bytes - Click Count (0) -
docs/es/docs/tutorial/dependencies/classes-as-dependencies.md
Puedes notar que para crear una instance de una clase en Python, utilizas esa misma sintaxis. Por ejemplo: ```Python class Cat: def __init__(self, name: str): self.name = name fluffy = Cat(name="Mr Fluffy") ``` En este caso, `fluffy` es una instance de la clase `Cat`. Y para crear `fluffy`, estás "llamando" a `Cat`.Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Feb 13 13:41:41 GMT 2026 - 7.1K bytes - Click Count (0) -
docs/es/docs/tutorial/path-params-numeric-validations.md
/// tip | Consejo Esto probablemente no es tan importante o necesario si usas `Annotated`. /// Supongamos que quieres declarar el parámetro de query `q` como un `str` requerido. Y no necesitas declarar nada más para ese parámetro, así que realmente no necesitas usar `Query`. Pero aún necesitas usar `Path` para el parámetro de path `item_id`. Y no quieres usar `Annotated` por alguna razón.
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 19 18:15:55 GMT 2026 - 6.4K bytes - Click Count (0) -
docs/pt/docs/advanced/custom-response.md
Você pode retorná-la diretamente. Ela aceita os seguintes parâmetros: * `content` - Uma `str` ou `bytes`. * `status_code` - Um código de status HTTP do tipo `int`. * `headers` - Um `dict` de strings. * `media_type` - Uma `str` informando o media type. E.g. `"text/html"`.
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 19 18:20:43 GMT 2026 - 12K bytes - Click Count (0) -
docs/pt/docs/advanced/settings.md
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 19 18:20:43 GMT 2026 - 11.5K bytes - Click Count (0) -
tests/test_serialize_response_dataclass.py
from dataclasses import dataclass from datetime import datetime from fastapi import FastAPI from fastapi.testclient import TestClient app = FastAPI() @dataclass class Item: name: str date: datetime price: float | None = None owner_ids: list[int] | None = None @app.get("/items/valid", response_model=Item) def get_valid(): return {"name": "valid", "date": datetime(2021, 7, 26), "price": 1.0}
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Tue Feb 17 09:59:14 GMT 2026 - 4.8K bytes - Click Count (0) -
tests/test_path.py
def test_path_str_foobar(): response = client.get("/path/str/foobar") assert response.status_code == 200 assert response.json() == "foobar" def test_path_str_42(): response = client.get("/path/str/42") assert response.status_code == 200 assert response.json() == "42" def test_path_str_True(): response = client.get("/path/str/True") assert response.status_code == 200
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Sat Dec 27 18:19:10 GMT 2025 - 20.5K bytes - Click Count (2) -
docs/ja/docs/advanced/custom-response.md
/// ### `Response` { #response } メインの `Response` クラスで、他のすべてのレスポンスはこれを継承しています。 直接返すことができます。 以下のパラメータを受け付けます。 * `content` - `str` または `bytes` * `status_code` - `int` のHTTPステータスコード * `headers` - 文字列の `dict` * `media_type` - メディアタイプを示す `str`。例: `"text/html"` FastAPI(実際にはStarlette)は自動的に Content-Length ヘッダーを含めます。また、`media_type` に基づいた Content-Type ヘッダーを含め、テキストタイプには charset を追加します。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:07:17 GMT 2026 - 13.5K bytes - Click Count (0)