Así que decidí reescribir mi galería de imágenes debido a la nueva característica de servicio de imágenes de alto rendimiento. Eso significaba usar Blobstore que nunca antes había usado. Parecía bastante simple hasta que traté de almacenar la BlobKey en mi modelo.Almacenamiento de BlobKey en DataStore con el motor de aplicación
¿Cómo puedo almacenar la referencia a una blobstorekey en un modelo? ¿Debo usar una cadena o debería usar alguna propiedad especial que no conozca? Tengo este modelo
class Photo(db.Model):
date = db.DateTimeProperty(auto_now_add=True)
title = db.StringProperty()
blobkey = db.StringProperty()
photoalbum = db.ReferenceProperty(PhotoAlbum, collection_name='photos')
Y me sale este error: BlobKey propiedad debe ser una instancia de str o Unicode, no un BlobKey
Por supuesto, soy un novato en el motor de aplicación, pero esta es la primera pared principal He golpeado todavía. Han buscado en Google extensamente sin éxito.
voy a trabajar en esta parte del fin de semana del día del trabajo .. . eso es si mi esposa no a través de la computadora portátil por la ventana (se casa el sábado!). – Sologoub