Saltar al contenido
FastAPI
Acerca de
Buscar
fastapi/fastapi
0.138.2
99.8k
9.5k
FastAPI
Características
Aprende
Referencia
Comunidad FastAPI
Recursos
Acerca de
Notas de la versión
FastAPI
fastapi/fastapi
0.138.2
99.8k
9.5k
FastAPI
Características
Aprende
Introducción a los Types de Python
Concurrencia y async / await
Variables de Entorno
Entornos Virtuales
Tutorial - Guía de Usuario
Primeros Pasos
Parámetros de Path
Parámetros de Query
Body de la Petición
Parámetros de Query y Validaciones de Strings
Parámetros de Path y Validaciones Numéricas
Modelos de Parámetros de Query
Body - Múltiples Parámetros
Body - Fields
Body - Modelos Anidados
Declarar Datos de Ejemplo de la Petición
Tipos de Datos Adicionales
Parámetros de Cookie
Parámetros de Header
Modelos de Parámetros de Cookie
Modelos de Parámetros de Header
Modelo de Respuesta - Tipo de Retorno
Modelos Adicionales
Código de Estado de la Respuesta
Datos de Formulario
Modelos de Formulario
Archivos de Petición
Formularios y Archivos de Petición
Manejo de Errores
Configuración de Operaciones de Path
Encoder Compatible con JSON
Body - Actualizaciones
Dependencias
Clases como Dependencias
Sub-dependencias
Dependencias en decoradores de operaciones de path
Dependencias Globales
Dependencias con yield
Seguridad
Seguridad - Primeros Pasos
Obtener Usuario Actual
OAuth2 Simple con Password y Bearer
OAuth2 con Password (y hashing), Bearer con tokens JWT
Middleware
CORS (Cross-Origin Resource Sharing)
Bases de Datos SQL (Relacionales)
Aplicaciones Más Grandes - Múltiples Archivos
Stream de Líneas JSON
Server-Sent Events (SSE)
Tareas en Segundo Plano
Metadata y URLs de Documentación
Frontend
Archivos Estáticos
Testing
Debugging
Guía de Usuario Avanzada
Stream de Datos
Configuración Avanzada de Operaciones de Path
Códigos de Estado Adicionales
Retornar una Respuesta Directamente
Respuesta Personalizada - HTML, Stream, File, otros
Respuestas Adicionales en OpenAPI
Cookies de Respuesta
Headers de Respuesta
Respuesta - Cambiar Código de Estado
Dependencias Avanzadas
Seguridad Avanzada
Scopes de OAuth2
HTTP Basic Auth
Usar la Request Directamente
Usar Dataclasses
Middleware Avanzado
Sub Aplicaciones - Mounts
Detrás de un Proxy
Templates
WebSockets
Eventos de Lifespan
Testing de WebSockets
Testing de Eventos: lifespan y startup - shutdown
Testing de Dependencias con Overrides
Tests Asíncronos
Settings y Variables de Entorno
Callbacks de OpenAPI
Webhooks de OpenAPI
Incluir WSGI - Flask, Django, otros
Generación de SDKs
Tipos Avanzados de Python
JSON con Bytes como Base64
Verificación Estricta de Content-Type
FastAPI CLI
Soporte del Editor
Despliegue
Acerca de las versiones de FastAPI
FastAPI Cloud
Acerca de HTTPS
Ejecutar un Servidor Manualmente
Conceptos de Despliegue
Desplegar FastAPI en Proveedores de Nube
Server Workers - Uvicorn con Workers
FastAPI en Contenedores - Docker
Cómo Hacer - Recetas
General - Cómo Hacer - Recetas
Migrar de Pydantic v1 a Pydantic v2
GraphQL
Request Personalizada y clase APIRoute
OpenAPI Condicional
Extendiendo OpenAPI
Separar Schemas de OpenAPI para Input y Output o No
Assets Estáticos Personalizados para la UI de Docs (Self-Hosting)
Configurar Swagger UI
Testing de una Base de Datos
Usar Códigos de Estado de Error de Autenticación 403 Antiguos
Referencia
Clase FastAPI
Parámetros de Request
Códigos de Estado
Clase UploadFile
Excepciones - HTTPException y WebSocketException
Dependencias - Depends() y Security()
Clase APIRouter
Tareas en Segundo Plano - BackgroundTasks
Clase Request
WebSockets
Clase HTTPConnection
Clase Response
Clases de Response Personalizadas - File, HTML, Redirect, Streaming, etc.
Middleware
OpenAPI
Docs de OpenAPI
Modelos de OpenAPI
Herramientas de Seguridad
Encoders - jsonable_encoder
Archivos Estáticos - StaticFiles
Templating - Jinja2Templates
Cliente de Test - TestClient
Comunidad FastAPI
Recursos
Ayuda
Contribuir
Traducciones
Template Full Stack de FastAPI
Enlaces Externos
Newsletter de FastAPI and friends
Acerca de
Alternativas, Inspiración y Comparaciones
Historia, Diseño y Futuro
Benchmarks
Gestión del Repositorio
Notas de la Versión
FastAPI
Acerca de
Acerca de
¶
Acerca de FastAPI, su diseño, inspiración y más. 🤓
Volver arriba