Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 46 for diretamente (0.08 sec)

  1. docs/pt/docs/advanced/using-request-directly.md

    Até agora você declarou as partes da requisição que você precisa utilizando os seus tipos.
    
    Obtendo dados de:
    
    * Os parâmetros das rotas.
    * Cabeçalhos (*Headers*).
    * Cookies.
    * etc.
    
    E ao fazer isso, o **FastAPI** está validando as informações, convertendo-as e gerando documentação para a sua API automaticamente.
    
    Porém há situações em que você possa precisar acessar o objeto `Request` diretamente.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. docs/pt/docs/advanced/additional-status-codes.md

    ## Códigos de status adicionais
    
    Caso você queira retornar códigos de status adicionais além do código principal, você pode fazer isso retornando um `Response` diretamente, como por exemplo um `JSONResponse`, e definir os códigos de status adicionais diretamente.
    
    Por exemplo, vamos dizer que você deseja ter uma *operação de caminho* que permita atualizar itens, e retornar um código de status HTTP 200 "OK" quando for bem sucedido.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. docs/pt/docs/advanced/response-cookies.md

    Você também pode declarar o parâmetro `Response` em dependências e definir cookies (e cabeçalhos) nelas.
    
    ## Retornando uma `Response` diretamente
    
    Você também pode criar cookies ao retornar uma `Response` diretamente no seu código.
    
    Para fazer isso, você pode criar uma resposta como descrito em [Retornando uma Resposta Diretamente](response-directly.md){.internal-link target=_blank}.
    
    Então, defina os cookies nela e a retorne:
    
    ```Python hl_lines="10-12"
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Mon Oct 14 09:15:24 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  4. docs/pt/docs/advanced/response-directly.md

    ///
    
    ## Retornando uma `Response`
    
    O exemplo acima mostra todas as partes que você precisa, mas ainda não é muito útil, já que você poderia ter retornado o `item` diretamente, e o **FastAPI** colocaria em uma `JSONResponse` para você, convertendo em um `dict`, etc. Tudo isso por padrão.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  5. docs/pt/docs/advanced/response-headers.md

    Você também pode declarar o parâmetro `Response` em dependências e definir cabeçalhos (e cookies) nelas.
    
    ## Retornar uma `Response` diretamente
    
    Você também pode adicionar cabeçalhos quando retornar uma `Response` diretamente.
    
    Crie uma resposta conforme descrito em [Retornar uma resposta diretamente](response-directly.md){.internal-link target=_blank} e passe os cabeçalhos como um parâmetro adicional:
    
    ```Python hl_lines="10-12"
    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/advanced/additional-responses.md

                * O **FastAPI** adiciona aqui a referência dos esquemas JSON globais que estão localizados em outro lugar, ao invés de incluí-lo diretamente. Deste modo, outras aplicações e clientes podem utilizar estes esquemas JSON diretamente, fornecer melhores ferramentas de geração de código, etc.
    
    ///
    
    O retorno gerado no OpenAI para esta *operação de caminho* será:
    
    ```JSON hl_lines="3-12"
    {
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  7. docs/pt/docs/tutorial/debugging.md

    ///
    
    ## Execute seu código com seu depurador
    
    Como você está executando o servidor Uvicorn diretamente do seu código, você pode chamar seu programa Python (seu aplicativo FastAPI) diretamente do depurador.
    
    ---
    
    Por exemplo, no Visual Studio Code, você pode:
    
    * Ir para o painel "Debug".
    * "Add configuration...".
    * Selecionar "Python"
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  8. docs/pt/docs/tutorial/request-files.md

    ```Python
    contents = myfile.file.read()
    ```
    
    /// note | Detalhes Técnicos do `async`
    
    Quando você usa os métodos `async`, o **FastAPI** executa os métodos de arquivo em um threadpool e aguarda por eles.
    
    ///
    
    /// note | "Detalhes Técnicos do Starlette"
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Wed Oct 30 19:52:32 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  9. docs/pt/docs/tutorial/response-status-code.md

    Esses códigos de status têm um nome associado para reconhecê-los, mas o importante é o número.
    
    Resumidamente:
    
    
    * `100` e acima são para "Informações". Você raramente os usa diretamente. As respostas com esses códigos de status não podem ter um corpo.
    * **`200`** e acima são para respostas "Bem-sucedidas". Estes são os que você mais usaria.
        * `200` é o código de status padrão, o que significa que tudo estava "OK".
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  10. docs/pt/docs/tutorial/body-fields.md

    ## Importe `Field`
    
    Primeiro, você tem que importá-lo:
    
    ```Python hl_lines="4"
    {!../../docs_src/body_fields/tutorial001.py!}
    ```
    
    /// warning | "Aviso"
    
    Note que `Field` é importado diretamente do `pydantic`, não do `fastapi` como todo o resto (`Query`, `Path`, `Body`, etc).
    
    ///
    
    ## Declare atributos do modelo
    
    Você pode então utilizar `Field` com atributos do modelo:
    
    ```Python hl_lines="11-14"
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.2K bytes
    - Viewed (0)
Back to top