Establece la configuración
Desarrollar apps de Python en App Engine
-
Usa el servidor de desarrollo local
Ejecuta el servidor de desarrollo de manera local para simular que tu aplicación se ejecuta en producción.
-
Pruebas de unidades locales
Ejecuta pruebas dentro del entorno de programación sin utilizar componentes remotos.
-
Pruebas de controladores
Prueba tus controladores de solicitudes sin necesidad de un entorno completo de App Engine.
-
Supervisa la latencia con Cloud Trace
Recopila datos de latencia de tu aplicación y visualízalos en Google Cloud Platform Console.
-
Detectar apagones y tiempo de inactividad con la API de funciones
Reduce el tiempo de inactividad en tu aplicación si detectas el momento en que una función no está disponible y luego la omites.
-
Cómo configurar paneles y alertas con Cloud Monitoring
Recopila métricas, eventos y metadatos desde Google Cloud Platform para generar estadísticas mediante paneles, gráficos y alertas.
-
Integrar en Google Analytics
Mide las interacciones de usuarios con tu empresa desde dispositivos y entornos diferentes.
-
Descargar registros
Descarga datos de registro para realizar un análisis más detallado de la aplicación.
Administrar y configurar tu aplicación
-
Cómo implementar tu aplicación
Usa el comando appconfig para implementar tu aplicación.
-
Cómo dividir el tráfico
Distribuye el tráfico en dos o más versiones de un módulo para controlar la implementación de funciones o realizar una prueba A/B.
-
Cómo migrar el tráfico
Mueve el tráfico de forma gradual desde una versión anterior de un servicio a una nueva versión.
-
Otorga acceso a proyectos
Proporciona acceso por funciones al proyecto de Google Cloud Platform y sus recursos.
-
Cómo usar los dominios personalizados y SSL
Agrega un dominio personalizado en tu aplicación y una SSL de configuración opcional para el dominio personalizado.
-
Cómo administrar los recursos de la aplicación
Comprende el rendimiento de tu aplicación y administra los recursos que tu aplicación usa.
-
Cómo configurar tu aplicación con app.yaml
Establece la configuración de tu aplicación.
-
Usar la API de Administrador
Aprovisiona y administra tu aplicación con la API de Administrador.
-
Cómo usar la API de Modules
De manera programática, recupera información acerca del entorno operativo actual, los módulos (ahora llamados "servicios") o las instancias.
-
Cómo descargar tu código fuente
Descarga el código fuente de tu aplicación implementada.
Almacenamiento de datos
-
Cómo elegir una opción de almacenamiento
Decide qué opción de almacenamiento usar en tu app.
-
Descripción general de Datastore
Conoce Datastore.
-
Crear, recuperar, actualizar y borrar entidades
Almacena, borra y recupera entidades en Datastore.
-
Administra Datastore desde la consola
Realiza tareas de administración, copias de seguridad y restablecimiento de Datastore desde Google Cloud Platform Console.
-
Configurar índices de Datastore
Crea y administra los índices utilizados en tu aplicación.
-
Migración de biblioteca cliente de DB a NDB
Migra tu aplicación desde la biblioteca cliente de DB a la biblioteca cliente de NDB.
-
Usar Cloud SQL para MySQL
Almacena los datos de tu app de App Engine en Cloud SQL para MySQL.
-
Guía de Django
Usa instancias de Cloud SQL con el marco de trabajo web de Django en tu aplicación.
-
Configurar Cloud Storage
Configura Cloud Storage para usar en tu aplicación.
-
Cómo leer y escribir en Cloud Storage
Almacena y recupera datos con Cloud Storage en tu aplicación.
-
Cómo usar bases de datos de terceros
Utiliza bases de datos de terceros en tu aplicación.
Opciones de almacenamiento sustituidas
-
Descripción general de Blobstore
Conoce la API de Blobstore.
-
Descripción general
Comprende la biblioteca cliente de DB para Datastore.
-
Entidades, propiedades y claves
Trabaja con objetos de datos mediante la biblioteca cliente de DB.
-
Consultas de Datastore
Comprende las consultas mediante la biblioteca cliente de DB.
-
Recuperar los resultados de la consulta
Ejecuta consultas mediante la biblioteca cliente de DB.
-
Coherencia de datos de consulta
Conoce los niveles de coherencia para los resultados que se muestran en las consultas.
-
Cursores de consulta
Obtén resultados de una consulta en lotes convenientes.
-
Restricciones a las consultas
Conoce las restricciones a consultas en tu aplicación.
-
Consultas de proyección
Consulta Datastore solo para las propiedades específicas de una entidad que realmente necesites.
-
Índices de Datastore
Conoce cómo se definen y organizan los índices.
-
Transacciones de Datastore
Realiza varias operaciones y cálculos en una única transacción.
-
Modelado de datos
Comprende cómo definir modelos de datos y crear instancias de esos modelos para que se almacenen como entidades.
-
Referencia de GQL
Comprende la gramática que se emplea para consultas de GQL.
-
Estructurar los datos para lograr una coherencia sólida
Conoce cómo estructurar los datos de tu aplicación para una coherencia sólida.
-
Metadatos
Accede a metadatos de manera programática para permitir la metaprogramación, implementar funciones administrativas de backend y simplificar el almacenamiento en caché coherente.
-
Estadísticas de Datastore
Accede a estadísticas de Datastore de manera programática para tu aplicación.
-
Tipos y clases de propiedades
Obtén información sobre los tipos de datos y clases de propiedades en la biblioteca cliente de DB.
-
Referencia de GQL
Comprende la gramática que se emplea para consultas de GQL.
-
Modelo
Obtén información sobre la superclase para modelos de datos en la biblioteca cliente de DB.
-
Expando
Obtén información sobre la superclase para definiciones de modelos de datos cuyas propiedades se determinen de forma dinámica.
-
PolyModel
Obtén información sobre la superclase para definiciones de modelos de datos que pueden ser superclases por sí mismas destinadas de otras definiciones de modelos de datos.
-
Propiedad
Obtén información sobre la superclase de definiciones de propiedades para modelos de datos.
-
Consulta
Obtén información sobre la clase que representa una consulta para recuperar entidades de Datastore.
-
GqlQuery
Obtén información sobre la clase que representa una consulta de GQL para recuperar entidades de Datastore.
-
Entidades de metadatos
Obtén información sobre las clases que representan los resultados cuando se obtienen o realizan consultan a los tipos de metadatos.
-
Clave
Obtén información sobre la clase que representa una clave única para una entidad de Datastore.
-
Funciones de Datastore
Obtén información sobre las funciones disponibles en la biblioteca cliente de DB.
-
Excepciones
Obtén información sobre las excepciones que proporciona la biblioteca cliente de DB.
-
API de Async Datastore
Haz llamadas asíncronas en paralelo que no bloqueen mediante el uso de la biblioteca cliente de DB.
Autenticar usuarios
-
Opciones de autenticación de usuarios
Comprende las maneras diferentes para autenticar usuarios de tu aplicación.
-
Descripción general de la API de usuarios
Obtén información acerca de la API de usuarios.
-
Objetos de usuario
Obtén información acerca de la clase que representa a un usuario.
-
URL de acceso
Crea las URL que permiten al usuario acceder o salir.
-
Usuarios admin
Determina si el usuario que actualmente ingresó es un administrador registrado.
Almacenar datos de aplicaciones en caché
Establecer conexiones desde y hacia tu aplicación
-
Cómo emitir solicitudes HTTP(S)
Usa el servicio de recuperación de URL para emitir solicitudes de HTTP(S).
-
Conectarse a una red de VPC
Aprende a usar el Acceso a VPC sin servidores para conectar la app del entorno estándar de App Engine directamente a la VPC.
-
Conexión a una red de VPC compartida
Aprende a usar el Acceso a VPC sin servidores para conectar la app del entorno estándar de App Engine directamente a la VPC compartida.
-
Direcciones IP salientes
Obtén información sobre las direcciones IP de salida que usa App Engine.
-
Identifica tu app en API y servicios
Descubre y confirma el ID del proyecto de tu aplicación.
-
Descripción general de la API de sockets
Conoce la API de sockets.
-
Compatibilidad con SSL
Usa OpenSSL de Python en tu aplicación.
Manipular imágenes
Aplicaciones habilitadas para el espacio de nombres
Cómo enviar correo electrónico
-
Descripción general de la API de correo
Conoce la API de correo.
-
Cómo enviar correos electrónicos
Envía correos electrónicos desde tu aplicación.
-
Recibir correos electrónicos
Procesa correos electrónicos entrantes.
-
Recibir notificación de rebote
Recibe y controla las notificaciones de rebote de correo electrónico.
Programar trabajos fuera de las solicitudes de usuarios
-
Cómo programar trabajos con cron.yaml
Configura tareas para que se ejecuten en tu aplicación con una programación regular.
-
Descripción general de API de la lista de tareas en cola
Conoce la API de la lista de tareas en cola.
-
Usar listas de aplicaciones en cola
Conoce las listas de aplicaciones en cola.
-
Cómo usar listas de extracción
Obtén información sobre las listas de extracción.
Índices de documentos que se pueden buscar
-
Descripción general de la API de Búsqueda
Obtén información sobre la API de Búsqueda.
-
Instalar una aplicación de API de Búsqueda de ejemplo
Instala y ejecuta una API de Búsqueda de ejemplo.
-
Conceptos básicos de la API de Búsqueda
Crea un índice de búsqueda, agrega contenido a él y ejecuta una consulta simple de búsqueda de texto completo.
-
Obtener información sobre los índices de búsqueda
Visualiza la estructura y el contenido de los índices de búsqueda.
-
Funciones avanzadas de la API de Búsqueda
Obtén información sobre las funciones avanzadas de la API de Búsqueda.
-
Consultas de API de Búsqueda más complejas
Obtén más información sobre las consultas complejas compatibles con la API de Búsqueda.
-
Ordenar los resultados de la búsqueda
Ordena los resultados de una consulta de búsqueda.
-
Recuperar, borrar y reindexar documentos
Aprende a recuperar, borrar y reindexar documentos mediante la API de Búsqueda.
-
Documentos e índices
Conoce los documentos e índices en la API de búsqueda.
-
Strings de consulta
Conoce las strings de consulta en la API de búsqueda.
-
Opciones de consulta y de ordenamiento
Cambia cómo se muestran y ordenan los resultados.
-
Cómo manejar los resultados de la búsqueda
Maneja los resultados de consultas y cualquier excepción que muestre la API de búsqueda.
-
Búsqueda por facetas
Adjunta información categórica a tus documentos.
-
Recomendaciones
Conoce las recomendaciones para usar la API de Búsqueda.
-
Uso del servidor de desarrollo Python
Ejecuta el servidor de desarrollo de forma local para emular la API de Búsqueda.
-
Cursor
Obtén información sobre la clase que representa un cursor en el conjunto actual de resultados de consultas.
-
Documento
Conoce la clase que representa un documento que incluye contenido que se puede buscar.
-
Clases Facet
Obtén información sobre la clase y subclase base que representan facetas de un documento.
-
FacetOptions
Obtén información sobre la clase que representa opciones para procesar resultados de la faceta de una consulta.
-
FacetRange
Obtén información sobre la clase que proporciona un rango numérico para una faceta.
-
FacetRefinement
Obtén información acerca de la clase utilizada para limitar los resultados de la búsqueda sobre la base en un valor de faceta.
-
FacetResult
Obtén información sobre la clase que representa un resultado que se muestra en una búsqueda de faceta.
-
FacetResultValue
Obtén información sobre la clase que representa un valor de faceta como parte del resultado de la búsqueda.
-
Clases Field
Obtén información sobre la clase y subclases base que representan campos de un documento.
-
FieldExpression
Obtén información sobre la clase que te permite calcular los fragmentos de contenido personalizado para cada resultado que se muestra en una búsqueda.
-
GeoPoint
Obtén información sobre la clase que representa un punto en la superficie de la Tierra representado por coordenadas de latitud y longitud.
-
GetResponse
Obtén información sobre la clase que representa los resultados de métodos invocados para mostrar información relacionada con documentos e índices.
-
Índice
Obtén información sobre la clase que representa un índice que permite que los documentos se indexen, borren y busquen.
-
MatchScorer
Obtén información sobre la clase que te permite ordenar documentos en función de la calidad de la coincidencia de la consulta.
-
Consulta
Obtén información la clase que representa una solicitud en el servicio de búsqueda para la consulta.
-
QueryOptions
Obtén información sobre la clase que proporciona opciones para resultados de la consulta posteriores al procesamiento.
-
RescoringMatchScorer
Obtén información sobre la clase que te permite ordenar documentos en función de la calidad de la coincidencia de la consulta con un algoritmo de puntuación más complejo que aquel que proporciona MatchScorer.
-
ScoredDocument
Obtén información sobre la clase que representa un documento con puntuación mostrado en una búsqueda.
-
SearchResults
Obtén información sobre la clase que representa el resultado tras haber ejecutado una solicitud de búsqueda.
-
SortExpression
Obtén información sobre la clase que te permite personalizar cómo se organizan los resultados de la búsqueda.
-
SortOptions
Obtén información sobre la clase que representa un orden multidimensional de documentos que se muestran de una búsqueda.
-
Funciones
Obtén información sobre las funciones disponibles en la API de Búsqueda.
-
Excepciones
Obtén información sobre las excepciones que se muestran en la API de Búsqueda.