Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 46 for nuestra (0.06 sec)

  1. 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
    
    Podríamos crear una instance de esta clase con:
    
    {* ../../docs_src/dependencies/tutorial011_an_py39.py hl[18] *}
    
    Y de esa manera podemos "parametrizar" nuestra dependencia, que ahora tiene `"bar"` dentro de ella, como el atributo `checker.fixed_content`.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. 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`.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 9.9K bytes
    - Viewed (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.
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 17K bytes
    - Viewed (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()`
    
    Pero en nuestro código estamos usando realmente `secrets.compare_digest()`.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  5. 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).
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  6. docs/es/docs/tutorial/security/get-current-user.md

    {* ../../docs_src/security/tutorial002_an_py310.py hl[25] *}
    
    ## Obtener el usuario
    
    `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`:
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  7. docs/es/docs/tutorial/bigger-applications.md

    El resultado es que, en nuestra aplicación, 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 aplicación, no en ningún otro código que lo utilice.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun May 11 13:37:26 UTC 2025
    - 19.3K bytes
    - Viewed (0)
  8. docs/es/docs/tutorial/dependencies/classes-as-dependencies.md

    # Clases como dependencias
    
    Antes de profundizar en el sistema de **Inyección de Dependencias**, vamos a mejorar el ejemplo anterior.
    
    ## Un `dict` del ejemplo anterior
    
    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*.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  9. 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**
    
    Esta es nuestra "**path operation function**":
    
    * **path**: es `/`.
    * **operation**: es `get`.
    * **function**: es la función debajo del "decorador" (debajo de `@app.get("/")`).
    
    {* ../../docs_src/first_steps/tutorial001.py hl[7] *}
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 17:46:44 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  10. docs/es/docs/advanced/behind-a-proxy.md

    Entonces, el frontend (que se ejecuta en el navegador) trataría de alcanzar `/openapi.json` y no podría obtener el esquema de OpenAPI.
    
    Porque tenemos un proxy con un prefijo de path de `/api/v1` para nuestra aplicación, el frontend necesita obtener el esquema de OpenAPI en `/api/v1/openapi.json`.
    
    ```mermaid
    graph LR
    
    browser("Navegador")
    proxy["Proxy en http://0.0.0.0:9999/api/v1/app"]
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Mon Dec 30 18:26:57 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top