Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 76 for seremos (0.05 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. docs/pt/docs/tutorial/security/simple-oauth2.md

    Deve ter um `token_type`. No nosso caso, como estamos usando tokens "Bearer", o tipo de token deve ser "`bearer`".
    
    E deve ter um `access_token`, com uma string contendo nosso token de acesso.
    
    Para este exemplo simples, seremos completamente inseguros e retornaremos o mesmo `username` do token.
    
    /// tip | Dica
    
    No próximo capítulo, você verá uma implementação realmente segura, com hash de senha e tokens <abbr title="JSON Web Tokens">JWT</abbr>.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  2. docs/es/docs/tutorial/query-params-str-validations.md

    Pero ahora, al tener `Query(max_length=50)` dentro de `Annotated`, le estamos diciendo a FastAPI que queremos que tenga validación adicional para este valor, queremos que tenga un máximo de 50 caracteres. 😎
    
    /// tip | Consejo
    
    Aquí estamos usando `Query()` porque este es un **parámetro de query**. Más adelante veremos otros como `Path()`, `Body()`, `Header()`, y `Cookie()`, que también aceptan los mismos argumentos que `Query()`.
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 17.4K bytes
    - Click Count (0)
  3. docs/es/docs/tutorial/response-model.md

    Pero lo más importante:
    
    * **Limitará y filtrará** los datos de salida a lo que se define en el tipo de retorno.
        * Esto es particularmente importante para la **seguridad**, veremos más sobre eso a continuación.
    
    ## Parámetro `response_model` { #response-model-parameter }
    
    Hay algunos casos en los que necesitas o quieres devolver algunos datos que no son exactamente lo que declara el tipo.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 17.1K bytes
    - Click Count (0)
  4. docs/es/docs/tutorial/sql-databases.md

    # Bases de Datos SQL (Relacionales) { #sql-relational-databases }
    
    **FastAPI** no requiere que uses una base de datos SQL (relacional). Pero puedes utilizar **cualquier base de datos** que desees.
    
    Aquí veremos un ejemplo usando [SQLModel](https://sqlmodel.tiangolo.com/).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 16.6K bytes
    - Click Count (0)
  5. docs/pt/docs/tutorial/dependencies/classes-as-dependencies.md

    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[8] *}
    
    Esses parâmetros são utilizados pelo **FastAPI** para "definir" a dependência.
    
    Em ambos os casos teremos:
    
    * Um parâmetro de consulta `q` opcional do tipo `str`.
    * Um parâmetro de consulta `skip` do tipo `int`, com valor padrão `0`.
    * Um parâmetro de consulta `limit` do tipo `int`, com valor padrão `100`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:48:53 GMT 2026
    - 7.3K bytes
    - Click Count (0)
  6. docs/pt/docs/tutorial/sql-databases.md

    # Bancos de Dados SQL (Relacionais) { #sql-relational-databases }
    
    **FastAPI** não exige que você use um banco de dados SQL (relacional). Mas você pode usar **qualquer banco de dados** que quiser.
    
    Aqui veremos um exemplo usando [SQLModel](https://sqlmodel.tiangolo.com/).
    
    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/tutorial/response-model.md

    Mas o mais importante:
    
    * Ele **limitará e filtrará** os dados de saída para o que está definido no tipo de retorno.
        * Isso é particularmente importante para a **segurança**, veremos mais sobre isso abaixo.
    
    ## Parâmetro `response_model` { #response-model-parameter }
    
    Existem alguns casos em que você precisa ou deseja retornar alguns dados que não são exatamente o que o tipo declara.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.7K bytes
    - Click Count (0)
  8. docs/es/docs/advanced/openapi-callbacks.md

    ///
    
    Lo único nuevo es `callbacks=invoices_callback_router.routes` como un argumento para el *decorador de path operation*. Veremos qué es eso a continuación.
    
    ## Documentar el callback { #documenting-the-callback }
    
    El código real del callback dependerá mucho de tu propia aplicación API.
    
    Y probablemente variará mucho de una aplicación a otra.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 8K bytes
    - Click Count (0)
  9. docs/es/docs/tutorial/security/simple-oauth2.md

    ### Revisa el password { #check-the-password }
    
    En este punto tenemos los datos del usuario de nuestra base de datos, pero no hemos revisado el password.
    
    Primero pongamos esos datos en el modelo `UserInDB` de Pydantic.
    
    Nunca deberías guardar passwords en texto plano, así que, usaremos el sistema de hash de passwords (falso).
    
    Si los passwords no coinciden, devolvemos el mismo error.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  10. docs/es/docs/advanced/security/oauth2-scopes.md

    Al validar los datos con Pydantic podemos asegurarnos de que tenemos, por ejemplo, exactamente una `list` de `str` con los scopes y un `str` con el `username`.
    
    En lugar de, por ejemplo, un `dict`, o algo más, ya que podría romper la aplicación en algún punto posterior, haciéndolo un riesgo de seguridad.
    
    También verificamos que tenemos un usuario con ese username, y si no, lanzamos esa misma excepción que creamos antes.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 14.1K bytes
    - Click Count (0)
Back to Top