Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 81 - 90 of 148 for OpCode (0.11 seconds)

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

    # Templates { #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).
    
    ## Instalar dependências { #install-dependencies }
    
    Certifique-se de criar um [ambiente virtual](../virtual-environments.md), ativá-lo e instalar `jinja2`:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 3.6K bytes
    - Click Count (0)
  2. docs/pt/docs/advanced/advanced-python-types.md

    Por exemplo, você poderia declarar que algo pode ser `str` ou `None`:
    
    ```python
    from typing import Union
    
    
    def say_hi(name: Union[str, None]):
            print(f"Hi {name}!")
    ```
    
    O `typing` também tem um atalho para declarar que algo pode ser `None`, com `Optional`.
    
    Aqui vai uma dica do meu ponto de vista bem subjetivo:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:48:53 GMT 2026
    - 2.1K bytes
    - Click Count (0)
  3. docs/pt/docs/tutorial/query-params.md

    ## Parâmetros opcionais { #optional-parameters }
    
    Da mesma forma, você pode declarar parâmetros de consulta opcionais, definindo o valor padrão para `None`:
    
    {* ../../docs_src/query_params/tutorial002_py310.py hl[7] *}
    
    Nesse caso, o parâmetro da função `q` será opcional, e `None` será o padrão.
    
    /// check | Verifique
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 5K bytes
    - Click Count (0)
  4. docs/pt/docs/how-to/separate-openapi-schemas.md

    Por causa disso, o JSON Schema para um modelo pode ser diferente dependendo se ele é usado para **entrada ou saída**:
    
    * para **entrada**, o `description` **não será obrigatório**
    * para **saída**, ele será **obrigatório** (e possivelmente `None`, ou em termos de JSON, `null`)
    
    ### Modelo para Saída na Documentação { #model-for-output-in-docs }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Jan 20 20:40:17 GMT 2026
    - 4.8K bytes
    - Click Count (0)
  5. docs/pt/docs/tutorial/query-param-models.md

                "input": "plumbus"
            }
        ]
    }
    ```
    
    ## Resumo { #summary }
    
    Você pode utilizar **modelos Pydantic** para declarar **parâmetros de consulta** no **FastAPI**. 😎
    
    /// tip | Dica
    
    Alerta de spoiler: você também pode utilizar modelos Pydantic para declarar cookies e cabeçalhos, mas você irá ler sobre isso mais a frente no tutorial. 🤫
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:48:53 GMT 2026
    - 2.4K bytes
    - Click Count (0)
  6. docs/pt/docs/tutorial/sql-databases.md

    /// tip | Dica
    
    Você pode usar qualquer outra biblioteca de banco de dados SQL ou NoSQL que quiser (em alguns casos chamadas de <abbr title="Object Relational Mapper - Mapeador Objeto-Relacional: um termo sofisticado para uma biblioteca onde algumas classes representam tabelas SQL e instâncias representam linhas nessas tabelas">"ORMs"</abbr>), o FastAPI não obriga você a usar nada. 😎
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.5K bytes
    - Click Count (0)
  7. docs/pt/docs/advanced/using-request-directly.md

    Do mesmo jeito, você pode declarar qualquer outro parâmetro normalmente, e além disso, obter o `Request` também.
    
    ///
    
    ## Documentação do `Request` { #request-documentation }
    
    Você pode ler mais sobre os detalhes do [objeto `Request` no site da documentação oficial do Starlette](https://www.starlette.dev/requests/).
    
    /// note | Detalhes Técnicos
    
    Você também pode utilizar `from starlette.requests import Request`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 2.6K bytes
    - Click Count (0)
  8. 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`.
    
    ///
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 23K bytes
    - Click Count (0)
  9. docs/pt/docs/tutorial/security/oauth2-jwt.md

    ```
    
    Ele não é criptografado, então qualquer pessoa pode recuperar as informações do seu conteúdo.
    
    Mas ele é assinado. Assim, quando você recebe um token que você emitiu, você pode verificar que foi realmente você quem o emitiu.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 11.6K bytes
    - Click Count (0)
  10. docs/pt/docs/advanced/generate-clients.md

    Uma opção versátil é o [OpenAPI Generator](https://openapi-generator.tech/), que suporta **muitas linguagens de programação** e pode gerar SDKs a partir da sua especificação OpenAPI.
    
    Para **clientes TypeScript**, o [Hey API](https://heyapi.dev/) é uma solução feita sob medida, oferecendo uma experiência otimizada para o ecossistema TypeScript.
    
    Você pode descobrir mais geradores de SDK em [OpenAPI.Tools](https://openapi.tools/#sdk).
    
    /// tip | Dica
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 10.5K bytes
    - Click Count (0)
Back to Top