Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 40 for tapsim (0.08 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top