From 425ebbea5a343ad839705bd91b521088e61b58ee Mon Sep 17 00:00:00 2001 From: Jom Karlo Verzosa Date: Sun, 20 Jul 2025 12:48:58 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Add=20deprecated=20info=20for=20?= =?UTF-8?q?dict()=20in=20Request=20Body?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/en/docs/tutorial/body.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/en/docs/tutorial/body.md b/docs/en/docs/tutorial/body.md index aba5593a5..b7c755a5d 100644 --- a/docs/en/docs/tutorial/body.md +++ b/docs/en/docs/tutorial/body.md @@ -128,6 +128,14 @@ Inside of the function, you can access all the attributes of the model object di {* ../../docs_src/body/tutorial002_py310.py *} +/// info + +In Pydantic v1 the method was called `.dict()`, it was deprecated (but still supported) in Pydantic v2, and renamed to `.model_dump()`. + +The examples here use `.dict()` for compatibility with Pydantic v1, but you should use `.model_dump()` instead if you can use Pydantic v2. + +/// + ## Request body + path parameters You can declare path parameters and request body at the same time.