- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 40 for tapsim (0.08 sec)
-
docs/pt/docs/tutorial/path-params-numeric-validations.md
Isso não faz diferença para o **FastAPI**. Ele vai detectar os parâmetros pelos seus nomes, tipos e definições padrão (`Query`, `Path`, etc), sem se importar com a ordem. Então, você pode declarar sua função assim: ```Python hl_lines="7" {!../../docs_src/path_params_numeric_validations/tutorial002.py!} ``` ## Ordene os parâmetros de a acordo com sua necessidade, truques
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 5.6K bytes - Viewed (0) -
docs/pt/docs/tutorial/query-params-str-validations.md
{!../../docs_src/query_params_str_validations/tutorial011.py!} ``` Então, com uma URL assim: ``` http://localhost:8000/items/?q=foo&q=bar ``` você receberá os múltiplos *parâmetros de consulta* `q` com os valores (`foo` e `bar`) em uma lista (`list`) Python dentro da *função de operação de rota*, no *parâmetro da função* `q`. Assim, a resposta para essa URL seria: ```JSON { "q": [ "foo", "bar"
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 9.3K bytes - Viewed (0) -
docs/pt/docs/tutorial/schema-extra-example.md
```Python hl_lines="21-26" {!../../docs_src/schema_extra_example/tutorial003.py!} ``` ### Exemplo na UI da documentação Com qualquer um dos métodos acima, os `/docs` vão ficar assim: <img src="/img/tutorial/body-fields/image01.png"> ### `Body` com vários `examples`
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 6.1K bytes - Viewed (0) -
docs/pt/docs/tutorial/body-multiple-params.md
/// O **FastAPI** fará a conversão automática a partir da requisição, assim esse parâmetro `item` receberá seu respectivo conteúdo e o mesmo ocorrerá com `user`. Ele executará a validação dos dados compostos e irá documentá-los de maneira compatível com o esquema OpenAPI e documentação automática. ## Valores singulares no corpo
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 6K bytes - Viewed (0) -
docs/pt/docs/advanced/response-headers.md
# Cabeçalhos de resposta ## Usando um parâmetro `Response` Você pode declarar um parâmetro do tipo `Response` na sua *função de operação de rota* (assim como você pode fazer para cookies). Então você pode definir os cabeçalhos nesse objeto de resposta *temporário*. ```Python hl_lines="1 7-8" {!../../docs_src/response_headers/tutorial002.py!} ```
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Wed Oct 16 07:44:45 UTC 2024 - 2.5K bytes - Viewed (0) -
docs/pt/docs/tutorial/path-params.md
Importe `Enum` e crie uma sub-classe que herde de `str` e de `Enum`. Por herdar de `str` a documentação da API vai ser capaz de saber que os valores devem ser do tipo `string` e assim ser capaz de mostrar eles corretamente. Assim, crie atributos de classe com valores fixos, que serão os valores válidos disponíveis. ```Python hl_lines="1 6-9" {!../../docs_src/path_params/tutorial005.py!} ```
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 9.8K bytes - Viewed (0) -
docs/pt/docs/tutorial/security/simple-oauth2.md
OAuth2 especifica que ao usar o "password flow" (fluxo de senha), que estamos usando, o cliente/usuário deve enviar os campos `username` e `password` como dados do formulário. E a especificação diz que os campos devem ser nomeados assim. Portanto, `user-name` ou `email` não funcionariam. Mas não se preocupe, você pode mostrá-lo como quiser aos usuários finais no frontend. E seus modelos de banco de dados podem usar qualquer outro nome que você desejar.
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Thu Oct 31 12:17:45 UTC 2024 - 13.3K bytes - Viewed (0) -
docs/pt/docs/advanced/using-request-directly.md
/// tip | "Dica" Note que neste caso, nós estamos declarando o parâmetro da rota ao lado do parâmetro da requisição. Assim, o parâmetro da rota será extraído, validado, convertido para o tipo especificado e anotado com OpenAPI. Do mesmo jeito, você pode declarar qualquer outro parâmetro normalmente, e além disso, obter o `Request` também. ///
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 2.5K bytes - Viewed (0) -
docs/pt/docs/tutorial/handling-errors.md
Contudo, o cliente ou usuário não terão acesso a ele. Ao contrário, o cliente receberá um "Internal Server Error" com o HTTP status code `500`. E assim deve ser porque seria um bug no seu código ter o `ValidationError` do Pydantic na sua *response*, ou em qualquer outro lugar do seu código (que não na requisição do cliente).
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 10K bytes - Viewed (0) -
docs/pt/docs/advanced/async-tests.md
│ └── test_main.py ``` O arquivo `main.py` teria: ```Python {!../../docs_src/async_tests/main.py!} ``` O arquivo `test_main.py` teria os testes para para o arquivo `main.py`, ele poderia ficar assim: ```Python {!../../docs_src/async_tests/test_main.py!} ``` ## Executá-lo Você pode executar os seus testes normalmente via: <div class="termy"> ```console $ pytest ---> 100%
Registered: Sun Nov 03 07:19:11 UTC 2024 - Last Modified: Sun Oct 06 20:36:54 UTC 2024 - 4.4K bytes - Viewed (0)