@ -20,7 +20,7 @@ FastAPI використовуватиме цей тип, щоб:
* FastAPI **обмежить та відфільтрує** вихідні дані відповідно до типу, вказаного у відповіді.
* FastAPI **обмежить та відфільтрує** вихідні дані відповідно до типу, вказаного у відповіді.
* Це особливо важливо для * *безпеки**. Деталі нижче.
* Це особливо важливо для * *безпеки**. Деталі нижче.
## Параметр `response_model`
## Параметр `response_model`
Іноді Вам потрібно або зручно повертати інші типи даних, ніж ті, що зазначені як тип відповіді.
Іноді Вам потрібно або зручно повертати інші типи даних, ніж ті, що зазначені як тип відповіді.
@ -58,7 +58,7 @@ FastAPI використовуватиме `response_model` для створе
///
///
### Пріоритет `response_model`
### Пріоритет `response_model`
Якщо Ви вказуєте і тип повернення, і `response_model` , то FastAPI використовуватиме `response_model` з пріоритетом.
Якщо Ви вказуєте і тип повернення, і `response_model` , то FastAPI використовуватиме `response_model` з пріоритетом.
@ -72,7 +72,7 @@ FastAPI використовуватиме `response_model` для створе
{* ../../docs_src/response_model/tutorial002_py310.py hl[7,9] *}
{* ../../docs_src/response_model/tutorial002_py310.py hl[7,9] *}
/// info | Інформація
/// info | Інформація
Щоб використовувати `EmailStr` , спочатку встановіть < a href = "https://github.com/JoshData/python-email-validator" class = "external-link" target = "_blank" > `email-validator`</ a > .
Щоб використовувати `EmailStr` , спочатку встановіть < a href = "https://github.com/JoshData/python-email-validator" class = "external-link" target = "_blank" > `email-validator`</ a > .