Tengo un modelo simple: class MyEntry(db.Model): keyName = db.StringProperty() valuesList = db.StringListProperty() y quiero rellenar el almacén de datos con aproximadamente 7000 instancias de esta entidad desde un archivo. (Tengo una función que lee del archivo, crea las entidades y las coloca en la base de datos) Estoy usando la consola interactiva de la consola […]
¿Cómo ordeno una consulta por un ListProperty *? el modelo: class Chapter(ndb.Model): title = ndb.StringProperty(required=True) version = ndb.IntegerProperty(repeated=True) La ‘versión’ almacena valores como: 1.1 -> [1,1] 1 -> [1] 2.1.1.1.1 -> [2,1,1,1,1] 1.2 -> [1,2] 2.1.2 -> [2,1,2] Quiero ordenarlo como: 1 1.1 1.2 2.1.1.1.1 2.1.2 * Estoy usando NDB, ListProperty = ndb.IntegerProperty (repetido = […]
Quiero hacer un sistema de autenticación para mi aplicación en las líneas de SUAS , excepto que en lugar de usar SHA256 para las contraseñas de hashing me gustaría usar bcrypt o scrypt. Desafortunadamente, tanto py-bcrypt como scrypt para python utilizan c nativa, que no es compatible con GAE. ¿Alguna forma de evitar esto?
Entonces, construyes un gran sitio web shiny y nublado en la parte superior de AppEngine, con miles y miles de imágenes guardadas en el almacén de datos y conciertos de datos en el blobstore. ¿Cómo los respalda?
votergroup = db.GqlQuery(“SELECT * FROM Voter WHERE lastname = :1”, ‘AGEE’) for voter in votergroup: voter.email = ‘testemail@testemail.com’ db.put(votergroup) El código anterior no parece estar actualizando los registros como se muestra en la documentación de la aplicación. También traté de usar un objeto de consulta en vano. Sé que Votergroup está obteniendo registros, porque hice […]
Sé que hay pywhois pero no se puede usar en gae, vea esta pregunta . Pero realmente necesito esta función para verificar si un dominio está registrado, ¿hay alguna otra forma de implementar whois con python puro? Gracias.
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 […]
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
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?
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 […]