- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for cmarmo (0.32 sec)
-
docs/pt/docs/tutorial/query-params-str-validations.md
Então, podemos passar mais parâmetros para `Query`. Neste caso, o parâmetro `max_length` que se aplica a textos: ```Python q: str = Query(default=None, max_length=50) ``` Isso irá validar os dados, mostrar um erro claro quando os dados forem inválidos, e documentar o parâmetro na *operação de rota* do esquema OpenAPI.. ## Adicionando mais validações Você também pode incluir um parâmetro `min_length`: ```Python hl_lines="10"
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Sat May 14 11:59:59 GMT 2022 - 9.3K bytes - Viewed (0) -
docs/es/docs/index.md
* Validar que existe un `item_id` en el path para requests usando `GET` y `PUT`. * Validar que el `item_id` es del tipo `int` para requests de tipo `GET` y `PUT`. * Si no lo es, el cliente verá un mensaje de error útil y claro. * Revisar si existe un query parameter opcional llamado `q` (cómo en `http://127.0.0.1:8000/items/foo?q=somequery`) para requests de tipo `GET`. * Como el parámetro `q` fue declarado con `= None` es opcional.
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 23:58:47 GMT 2024 - 19K bytes - Viewed (0) -
docs/pt/docs/tutorial/extra-models.md
full_name = user_dict["full_name"], hashed_password = hashed_password, ) ``` !!! warning As funções adicionais de suporte são apenas para demonstração de um fluxo possível dos dados, mas é claro que elas não fornecem segurança real. ## Reduzir duplicação Reduzir a duplicação de código é uma das ideias principais no **FastAPI**.
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Fri Mar 22 01:42:11 GMT 2024 - 7.8K bytes - Viewed (0) -
docs/es/docs/features.md
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Fri Mar 22 01:42:11 GMT 2024 - 10.9K bytes - Viewed (0) -
docs/pt/docs/tutorial/body-multiple-params.md
# Corpo - Múltiplos parâmetros Agora que nós vimos como usar `Path` e `Query`, veremos usos mais avançados de declarações no corpo da requisição. ## Misture `Path`, `Query` e parâmetros de corpo Primeiro, é claro, você pode misturar `Path`, `Query` e declarações de parâmetro no corpo da requisição livremente e o **FastAPI** saberá o que fazer. E você também pode declarar parâmetros de corpo como opcionais, definindo o valor padrão com `None`:
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 6K bytes - Viewed (0) -
docs/pt/docs/tutorial/query-params.md
``` http://127.0.0.1:8000/items/foo-item?needy=sooooneedy ``` ...isso deve funcionar: ```JSON { "item_id": "foo-item", "needy": "sooooneedy" } ``` E claro, você pode definir alguns parâmetros como obrigatórios, alguns possuindo um valor padrão, e outros sendo totalmente opcionais: === "Python 3.10+" ```Python hl_lines="8"
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 5.6K bytes - Viewed (0) -
docs/pt/docs/tutorial/body.md
* Ler o corpo da requisição como um JSON. * Converter os tipos correspondentes (se necessário). * Validar os dados. * Se algum dados for inválido, irá retornar um erro bem claro, indicando exatamente onde e o que está incorreto. * Entregar a você a informação recebida no parâmetro `item`.
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 7.1K bytes - Viewed (0) -
docs/pt/docs/tutorial/security/first-steps.md
<img src="/img/tutorial/security/image02.png"> !!! note "Nota" Não importa o que você digita no formulário, não vai funcionar ainda. Mas nós vamos chegar lá. Claro que este não é o frontend para os usuários finais, mas é uma ótima ferramenta automática para documentar interativamente toda sua API. Pode ser usado pelo time de frontend (que pode ser você no caso).
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 8.3K bytes - Viewed (0) -
docs/es/docs/tutorial/first-steps.md
#### Define un *decorador de operaciones de path* ```Python hl_lines="6" {!../../../docs_src/first_steps/tutorial001.py!} ``` El `@app.get("/")` le dice a **FastAPI** que la función que tiene justo debajo está a cargo de manejar los requests que van a: * el path `/` * usando una <abbr title="an HTTP GET method">operación <code>get</code></abbr> !!! info "Información sobre `@decorator`"
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 9.9K bytes - Viewed (0) -
docs/pt/docs/deployment/docker.md
### Contêineres com Múltiplos Processos e Casos Especiais Claro, existem **casos especiais** em que você pode querer ter um **contêiner** com um **gerenciador de processos Gunicorn** iniciando vários **processos trabalhadores Uvicorn** dentro.
Plain Text - Registered: Sun Apr 28 07:19:10 GMT 2024 - Last Modified: Thu Apr 18 19:53:19 GMT 2024 - 37.4K bytes - Viewed (0)