Articles of google app engine de

GAE Python: cómo configurar un trabajo cron para iniciar una tarea de back-end

Estoy ejecutando una tarea de informes diaria en GAE que desde hace poco está usando demasiada memoria para terminar. Por lo tanto, me gustaría configurarlo como una tarea de fondo. He configurado el backend de la siguiente manera: backends: – name: reporting class: B4_1G options: dynamic start: reporting.app En reporting.py hay una serie de clases […]

urllib.py no funciona con https?

En mi aplicación de Python, bash abrir una URL https, pero obtengo: File “C:\Python26\lib\urllib.py”, line 215, in open_unknown raise IOError, (‘url error’, ‘unknown url type’, type) IOError: [Errno url error] unknown url type: ‘https’ mi código: import urllib def generate_embedded_doc(doc_id): url = “https://docs.google.com/document/ub?id=” + doc_id + “&embedded=true” src = urllib.urlopen(url).read() … return src

Actualización de un gran número de entidades en un almacén de datos en Google App Engine

Me gustaría realizar una pequeña operación en todas las entidades de un tipo específico y reescribirlas en el almacén de datos. Actualmente tengo 20,000 entidades de este tipo, pero me gustaría una solución que se escalaría a cualquier monto. ¿Cuáles son mis opciones?

Cómo obtener los valores de las cookies en la plantilla del motor de Google Apps.

Estoy desarrollando una aplicación para aprender sobre python y Google App Engine. Me gustaría obtener valores de las cookies e imprimir en plantillas para ocultar o mostrar algún contenido. ¿Es posible? ¿Qué tipo de sistema de sesión es el mejor para usar con el motor de aplicaciones de Google? ¿Cuál podría ser la mejor manera […]

Solicitud de código en el motor de aplicaciones de Google – os.environ?

En GAE, puede decir users.get_current_user() para que el usuario que está conectado actualmente sea implícito a la solicitud actual. Esto funciona incluso si se procesan varias solicitudes simultáneamente: el módulo de users es consciente de qué solicitud se llama en su nombre a la función get_current_user . os.environ un vistazo al código del módulo en […]

GAE: cola de prueba de unidad de prueba con testbed

Estoy usando testbed para unificar la unidad de mi aplicación de Google y mi aplicación utiliza una cola de tareas. Cuando envío una tarea a una cola de tareas durante una prueba de unidad, parece que la tarea está en la cola, pero la tarea no se ejecuta. ¿Cómo hago que la tarea se ejecute […]

Trabajando con subdominio en el motor de aplicaciones de google

¿Cómo puedo trabajar con subdominio en el motor de Google Apps (Python)? Quiero obtener la primera parte del dominio y realizar alguna acción (manejador). Ejemplo: product.example.com -> enviarlo al manejador de productos user.example.com -> enviarlo al manejador de usuarios En realidad, usando la ruta virtual tengo este código: application = webapp.WSGIApplication( [(‘/’, IndexHandler), (‘/product/(.*)’, ProductHandler), […]

Data Modeling Advice para el sistema de etiquetado de blogs en Google App Engine

Me pregunto si alguien podría proporcionar algún consejo conceptual sobre una forma eficiente de construir un modelo de datos para lograr el sistema simple que se describe a continuación. Soy algo nuevo para pensar de una manera no relacional y quiero intentar evitar cualquier trampa obvia. Tengo entendido que un principio básico es que “el […]

Error Dev_appserver.py al intentar implementar en Google AppEngine

Estoy tratando de implementar un ejemplo de servidor de dart usando Google AppEngine. Sin embargo, cuando ejecuto este script de python (con la última versión de python instalada 3.5) dev_appserver.py También he intentado dev_appserver.py –custom_entrypoint “dart bin / server.dart {port}” app.yaml Me sale este error: Traceback (most recent call last): File “C:\Users\jkrie\AppData\Local\Google\Cloud SDK\google-cloud- sdk\bin\dev_appserver.py”, line […]

Comprobación del estado de la cola de tareas en Google App Engine

Estoy poniendo varias tareas en una cola de tareas y me gustaría saber cuándo se realizan las tareas específicas. No he encontrado nada en la API acerca de las devoluciones de llamadas o el estado de una tarea, por lo que pensé que vería lo que hacen otras personas o si hay una forma de […]