mirror of https://github.com/tiangolo/fastapi.git
🌐 Update Portuguese translation for `docs/pt/docs/tutorial/cookie-params.md` (#12297)
This commit is contained in:
parent
0030f1749e
commit
ca68c99a6e
|
|
@ -6,21 +6,118 @@ Você pode definir parâmetros de Cookie da mesma maneira que define paramêtros
|
||||||
|
|
||||||
Primeiro importe `Cookie`:
|
Primeiro importe `Cookie`:
|
||||||
|
|
||||||
|
//// tab | Python 3.10+
|
||||||
|
|
||||||
```Python hl_lines="3"
|
```Python hl_lines="3"
|
||||||
{!../../../docs_src/cookie_params/tutorial001.py!}
|
{!> ../../../docs_src/cookie_params/tutorial001_an_py310.py!}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.9+
|
||||||
|
|
||||||
|
```Python hl_lines="3"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_an_py39.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.8+
|
||||||
|
|
||||||
|
```Python hl_lines="3"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_an.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.10+ non-Annotated
|
||||||
|
|
||||||
|
/// tip | Dica
|
||||||
|
|
||||||
|
Prefira utilizar a versão `Annotated` se possível.
|
||||||
|
|
||||||
|
///
|
||||||
|
|
||||||
|
```Python hl_lines="1"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_py310.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.8+ non-Annotated
|
||||||
|
|
||||||
|
/// tip | Dica
|
||||||
|
|
||||||
|
Prefira utilizar a versão `Annotated` se possível.
|
||||||
|
|
||||||
|
///
|
||||||
|
|
||||||
|
```Python hl_lines="3"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
## Declare parâmetros de `Cookie`
|
## Declare parâmetros de `Cookie`
|
||||||
|
|
||||||
Então declare os paramêtros de cookie usando a mesma estrutura que em `Path` e `Query`.
|
Então declare os paramêtros de cookie usando a mesma estrutura que em `Path` e `Query`.
|
||||||
|
|
||||||
O primeiro valor é o valor padrão, você pode passar todas as validações adicionais ou parâmetros de anotação:
|
Você pode definir o valor padrão, assim como todas as validações extras ou parâmetros de anotação:
|
||||||
|
|
||||||
|
|
||||||
|
//// tab | Python 3.10+
|
||||||
|
|
||||||
```Python hl_lines="9"
|
```Python hl_lines="9"
|
||||||
{!../../../docs_src/cookie_params/tutorial001.py!}
|
{!> ../../../docs_src/cookie_params/tutorial001_an_py310.py!}
|
||||||
```
|
```
|
||||||
|
|
||||||
/// note | "Detalhes Técnicos"
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.9+
|
||||||
|
|
||||||
|
```Python hl_lines="9"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_an_py39.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.8+
|
||||||
|
|
||||||
|
```Python hl_lines="10"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_an.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.10+ non-Annotated
|
||||||
|
|
||||||
|
/// tip | Dica
|
||||||
|
|
||||||
|
Prefira utilizar a versão `Annotated` se possível.
|
||||||
|
|
||||||
|
///
|
||||||
|
|
||||||
|
```Python hl_lines="7"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001_py310.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
//// tab | Python 3.8+ non-Annotated
|
||||||
|
|
||||||
|
/// tip | Dica
|
||||||
|
|
||||||
|
Prefira utilizar a versão `Annotated` se possível.
|
||||||
|
|
||||||
|
///
|
||||||
|
|
||||||
|
```Python hl_lines="9"
|
||||||
|
{!> ../../../docs_src/cookie_params/tutorial001.py!}
|
||||||
|
```
|
||||||
|
|
||||||
|
////
|
||||||
|
|
||||||
|
/// note | Detalhes Técnicos
|
||||||
|
|
||||||
`Cookie` é uma classe "irmã" de `Path` e `Query`. Ela também herda da mesma classe em comum `Param`.
|
`Cookie` é uma classe "irmã" de `Path` e `Query`. Ela também herda da mesma classe em comum `Param`.
|
||||||
|
|
||||||
|
|
@ -28,9 +125,9 @@ Mas lembre-se que quando você importa `Query`, `Path`, `Cookie` e outras de `fa
|
||||||
|
|
||||||
///
|
///
|
||||||
|
|
||||||
/// info | "Informação"
|
/// info | Informação
|
||||||
|
|
||||||
Para declarar cookies, você precisa usar `Cookie`, caso contrário, os parâmetros seriam interpretados como parâmetros de consulta.
|
Para declarar cookies, você precisa usar `Cookie`, pois caso contrário, os parâmetros seriam interpretados como parâmetros de consulta.
|
||||||
|
|
||||||
///
|
///
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue