- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 105 for manejar (0.04 sec)
-
docs/es/docs/advanced/security/http-basic-auth.md
`secrets.compare_digest()` necesita tomar `bytes` o un `str` que solo contenga caracteres ASCII (los carácteres en inglés), esto significa que no funcionaría con caracteres como `á`, como en `Sebastián`. Para manejar eso, primero convertimos el `username` y `password` a `bytes` codificándolos con UTF-8.
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 18:26:57 UTC 2024 - 5.1K bytes - Viewed (0) -
docs/es/docs/tutorial/security/oauth2-jwt.md
Por lo tanto, el ladrón no podrá intentar usar esa contraseña en otro sistema (como muchos usuarios usan la misma contraseña en todas partes, esto sería peligroso). ## Instalar `passlib` PassLib es un gran paquete de Python para manejar hashes de contraseñas. Soporta muchos algoritmos de hashing seguros y utilidades para trabajar con ellos. El algoritmo recomendado es "Bcrypt".
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Sun Aug 31 10:49:48 UTC 2025 - 10.9K bytes - Viewed (0) -
docs/es/docs/tutorial/security/get-current-user.md
No estamos restringidos a tener solo una dependencia que pueda devolver ese tipo de datos. /// ## Otros modelos Ahora puedes obtener el usuario actual directamente en las *path operation functions* y manejar los mecanismos de seguridad a nivel de **Dependency Injection**, usando `Depends`. Y puedes usar cualquier modelo o datos para los requisitos de seguridad (en este caso, un 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) -
docs/es/docs/tutorial/handling-errors.md
Pero cuando registras un manejador de excepciones, deberías registrarlo para el `HTTPException` de Starlette. De esta manera, si alguna parte del código interno de Starlette, o una extensión o complemento de Starlette, lanza un `HTTPException` de Starlette, tu manejador podrá capturarlo y manejarlo.
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 18:26:57 UTC 2024 - 9.6K bytes - Viewed (0) -
docs/es/docs/tutorial/dependencies/dependencies-with-yield.md
Esto se cambió en la versión 0.110.0 para corregir el consumo no gestionado de memoria de excepciones transmitidas sin un manejador (errores internos del servidor), y para que sea consistente con el comportamiento del código regular de Python.
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 18:26:57 UTC 2024 - 13K bytes - Viewed (0) -
docs/es/docs/tutorial/bigger-applications.md
### Importar `APIRouter` Lo importas y creas una "instance" de la misma manera que lo harías con la clase `FastAPI`: ```Python hl_lines="1 3" title="app/routers/users.py" {!../../docs_src/bigger_applications/app/routers/users.py!} ``` ### *Path operations* con `APIRouter` Y luego lo usas para declarar tus *path operations*. Úsalo de la misma manera que usarías la clase `FastAPI`:
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Sun May 11 13:37:26 UTC 2025 - 19.3K bytes - Viewed (0) -
docs/es/docs/tutorial/first-steps.md
#### Define un *path operation decorator* {* ../../docs_src/first_steps/tutorial001.py hl[6] *} El `@app.get("/")` le dice a **FastAPI** que la función justo debajo se encarga de manejar requests que vayan a: * el path `/` * usando una <abbr title="un método HTTP GET"><code>get</code> operation</abbr> /// info | Información sobre `@decorator`
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 17:46:44 UTC 2024 - 12.2K bytes - Viewed (0) -
docs/es/docs/advanced/behind-a-proxy.md
En estos casos, puedes usar `root_path` para configurar tu aplicación. El `root_path` es un mecanismo proporcionado por la especificación ASGI (en la que está construido FastAPI, a través de Starlette). El `root_path` se usa para manejar estos casos específicos. Y también se usa internamente al montar subaplicaciones. ## Proxy con un prefijo de path eliminado
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 18:26:57 UTC 2024 - 12.1K bytes - Viewed (0) -
docs/es/docs/virtual-environments.md
/// Ahora, imagina eso con **muchos** otros **paquetes** de los que dependen todos tus **proyectos**. Eso es muy difícil de manejar. Y probablemente terminarías ejecutando algunos proyectos con algunas **versiones incompatibles** de los paquetes, y sin saber por qué algo no está funcionando.
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Mon Dec 30 18:26:57 UTC 2024 - 22.2K bytes - Viewed (0) -
docs/es/docs/async.md
Pero hace que trabajar con código asíncrono sea mucho más fácil. Esta misma sintaxis (o casi idéntica) también se incluyó recientemente en las versiones modernas de JavaScript (en el Navegador y NodeJS). Pero antes de eso, manejar el código asíncrono era mucho más complejo y difícil.
Registered: Sun Sep 07 07:19:17 UTC 2025 - Last Modified: Sun Aug 31 09:56:21 UTC 2025 - 24.7K bytes - Viewed (0)