Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 44 for nuestra (0.16 seconds)

  1. docs/es/docs/tutorial/first-steps.md

    Por ejemplo, cuando usas GraphQL normalmente realizas todas las acciones usando solo operaciones `POST`.
    
    ///
    
    ### Paso 4: define la **path operation function** { #step-4-define-the-path-operation-function }
    
    Esta es nuestra "**path operation function**":
    
    * **path**: es `/`.
    * **operation**: es `get`.
    * **function**: es la función debajo del "decorador" (debajo de `@app.get("/")`).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 13.9K bytes
    - Click Count (0)
  2. docs/es/docs/index.md

    API de Python para producción, altamente recomendaría **FastAPI**. Está **hermosamente diseñado**, es **simple de usar** y **altamente escalable**, se ha convertido en un **componente clave** en nuestra estrategia de desarrollo API primero y está impulsando muchas automatizaciones y servicios como nuestro Ingeniero Virtual TAC._"
    
    <div style="text-align: right; margin-right: 10%;">Deon Pillsbury - <strong>Cisco</strong> <a href="https://www.linkedin.com/posts/deonpillsbury_cisco-cx-pyth...
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 22.6K bytes
    - Click Count (0)
  3. docs/es/docs/tutorial/response-model.md

    ```console
    $ pip install email-validator
    ```
    
    o con:
    
    ```console
    $ pip install "pydantic[email]"
    ```
    
    ///
    
    Y estamos usando este modelo para declarar nuestra entrada y el mismo modelo para declarar nuestra salida:
    
    {* ../../docs_src/response_model/tutorial002_py310.py hl[16] *}
    
    Ahora, cada vez que un navegador esté creando un usuario con una contraseña, la API devolverá la misma contraseña en el response.
    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/advanced/security/http-basic-auth.md

    Pero haciendo eso, en algunos minutos u horas, los atacantes habrían adivinado el nombre de usuario y la contraseña correctos, con la "ayuda" de nuestra aplicación, solo usando el tiempo tomado para responder.
    
    #### Arréglalo con `secrets.compare_digest()` { #fix-it-with-secrets-compare-digest }
    
    Pero en nuestro código estamos usando realmente `secrets.compare_digest()`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 5.3K bytes
    - Click Count (0)
  5. docs/es/docs/tutorial/security/simple-oauth2.md

    Si necesitas imponerlo, utiliza `OAuth2PasswordRequestFormStrict` en lugar de `OAuth2PasswordRequestForm`.
    
    ///
    
    * Un `client_id` opcional (no lo necesitamos para nuestro ejemplo).
    * Un `client_secret` opcional (no lo necesitamos para nuestro ejemplo).
    
    /// info | Información
    
    `OAuth2PasswordRequestForm` no es una clase especial para **FastAPI** como lo es `OAuth2PasswordBearer`.
    
    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)
  6. docs/es/docs/tutorial/security/first-steps.md

    * El usuario escribe el `username` y `password` en el frontend, y presiona `Enter`.
    * El frontend (ejecutándose en el navegador del usuario) envía ese `username` y `password` a una URL específica en nuestra API (declarada con `tokenUrl="token"`).
    * La API verifica ese `username` y `password`, y responde con un "token" (no hemos implementado nada de esto aún).
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 8.8K bytes
    - Click Count (0)
  7. docs/es/docs/advanced/advanced-dependencies.md

    En este caso, **FastAPI** nunca tocará ni se preocupará por `__init__`, lo usaremos directamente en nuestro código.
    
    ## Crear una instance { #create-an-instance }
    
    Podríamos crear una instance de esta clase con:
    
    {* ../../docs_src/dependencies/tutorial011_an_py310.py hl[18] *}
    
    Y de esa manera podemos "parametrizar" nuestra dependencia, que ahora tiene `"bar"` dentro de ella, como el atributo `checker.fixed_content`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 9.7K bytes
    - Click Count (0)
  8. docs/es/docs/tutorial/security/get-current-user.md

    {* ../../docs_src/security/tutorial002_an_py310.py hl[25] *}
    
    ## Obtener el usuario { #get-the-user }
    
    `get_current_user` usará una función de utilidad (falsa) que creamos, que toma un token como un `str` y devuelve nuestro modelo de Pydantic `User`:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:41:41 GMT 2026
    - 4.4K bytes
    - Click Count (0)
  9. docs/es/docs/tutorial/bigger-applications.md

    El resultado es que, en nuestra app, cada una de las *path operations* del módulo `admin` tendrá:
    
    * El prefix `/admin`.
    * El tag `admin`.
    * La dependencia `get_token_header`.
    * La response `418`. 🍵
    
    Pero eso solo afectará a ese `APIRouter` en nuestra app, no en ningún otro código que lo utilice.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 20.2K bytes
    - Click Count (0)
  10. docs/es/docs/tutorial/dependencies/classes-as-dependencies.md

    Antes de profundizar en el sistema de **Inyección de Dependencias**, vamos a mejorar el ejemplo anterior.
    
    ## Un `dict` del ejemplo anterior { #a-dict-from-the-previous-example }
    
    En el ejemplo anterior, estábamos devolviendo un `dict` de nuestra dependencia ("dependable"):
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    Pero luego obtenemos un `dict` en el parámetro `commons` de la *path operation function*.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:41:41 GMT 2026
    - 7.1K bytes
    - Click Count (0)
Back to Top