Search Options

Results per page
Sort
Preferred Languages
Advance

Results 291 - 300 of 394 for pods (0.04 sec)

  1. docs/pt/docs/advanced/templates.md

    # Templates
    
    Você pode usar qualquer template engine com o **FastAPI**.
    
    Uma escolha comum é o Jinja2, o mesmo usado pelo Flask e outras ferramentas.
    
    Existem utilitários para configurá-lo facilmente que você pode usar diretamente em sua aplicação **FastAPI** (fornecidos pelo Starlette).
    
    ## Instalação de dependências
    
    Para instalar o `jinja2`, siga o código abaixo:
    
    <div class="termy">
    
    ```console
    $ pip install jinja2
    ```
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  2. docs/pt/docs/tutorial/testing.md

    │   ├── main.py
    │   └── test_main.py
    ```
    
    Digamos que agora o arquivo `main.py` com seu aplicativo **FastAPI** tenha algumas outras **operações de rotas**.
    
    Ele tem uma operação `GET` que pode retornar um erro.
    
    Ele tem uma operação `POST` que pode retornar vários erros.
    
    Ambas as *operações de rotas* requerem um cabeçalho `X-Token`.
    
    //// tab | Python 3.10+
    
    ```Python
    {!> ../../docs_src/app_testing/app_b_an_py310/main.py!}
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  3. docs/pt/docs/tutorial/header-param-models.md

    ### Checando a documentação
    
    Você pode ver os headers necessários na interface gráfica da documentação em `/docs`:
    
    <div class="screenshot">
    <img src="/img/tutorial/header-param-models/image01.png">
    </div>
    
    ### Proibindo Cabeçalhos adicionais
    
    Em alguns casos de uso especiais (provavelmente não muito comuns), você pode querer **restringir** os cabeçalhos que você quer receber.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Tue Oct 22 20:41:28 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  4. docs/pt/docs/advanced/additional-status-codes.md

    Ele usará o código de status padrão ou o que você definir na sua *operação de caminho*.
    
    ## 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.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  5. docs/pt/docs/tutorial/security/index.md

    OpenAPI tem uma forma para definir múltiplos “esquemas” de segurança.
    
    Por usá-los, você pode ter vantagens de todas essas ferramentas baseadas nos padrões, incluindo os sistemas de documentação interativa.
    
    OpenAPI define os seguintes esquemas de segurança:
    
    * `apiKey`: uma chave específica de aplicação que pode vir de:
        * Um parâmetro query.
        * Um header.
        * Um cookie.
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Tue Aug 06 04:48:30 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  6. docs/pt/docs/tutorial/header-params.md

    É possível receber cabeçalhos duplicados. Isso significa, o mesmo cabeçalho com vários valores.
    
    Você pode definir esses casos usando uma lista na declaração de tipo.
    
    Você receberá todos os valores do cabeçalho duplicado como uma `list` Python.
    
    Por exemplo, para declarar um cabeçalho de `X-Token` que pode aparecer mais de uma vez, você pode escrever:
    
    //// tab | Python 3.10+
    
    ```Python hl_lines="7"
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  7. docs/pt/docs/advanced/using-request-directly.md

    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.
    
    ///
    
    ## Documentação do `Request`
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  8. docs/pt/docs/tutorial/bigger-applications.md

    Você também pode usar `.include_router()` várias vezes com o *mesmo* roteador usando prefixos diferentes.
    
    Isso pode ser útil, por exemplo, para expor a mesma API sob prefixos diferentes, por exemplo, `/api/v1` e `/api/latest`.
    
    Esse é um uso avançado que você pode não precisar, mas está lá caso precise.
    
    ## Incluir um `APIRouter` em outro
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  9. docs/pt/docs/tutorial/path-params.md

    Você pode usar as mesmas declarações de tipo com `str`, `float`, `bool` e muitos outros tipos complexos de dados.
    
    Vamos explorar muitos destes tipos nos próximos capítulos do tutorial.
    
    ## A ordem importa
    
    Quando você cria operações de rota, você pode se deparar com situações onde você pode ter uma rota fixa.
    
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Sun Oct 06 20:36:54 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  10. docs/pt/docs/virtual-environments.md

    Por padrão, `uv` criará um ambiente virtual em um diretório chamado `.venv`.
    
    Mas você pode personalizá-lo passando um argumento adicional com o nome do diretório.
    
    ///
    
    ////
    
    Esse comando cria um novo ambiente virtual em um diretório chamado `.venv`.
    
    /// details | `.venv` ou outro nome
    
    Você pode criar o ambiente virtual em um diretório diferente, mas há uma convenção para chamá-lo de `.venv`.
    
    ///
    Registered: Sun Nov 03 07:19:11 UTC 2024
    - Last Modified: Tue Sep 10 10:37:13 UTC 2024
    - 22.6K bytes
    - Viewed (0)
Back to top