En Google App Engine, una entidad tiene una clave. Se puede hacer una clave desde una ruta, en cuyo caso str (clave) es una cadena hexagonal opaca. Ejemplo:Cómo decodificar una entidad de Google App Engine ¿Cuál es la ruta clave en Python?
from google.appengine.ext import db
foo = db.Key.from_path(u'foo', u'bar', _app=u'baz')
print foo
da
agNiYXpyDAsSA2ZvbyIDYmFyDA
si se configura el camino correcto para ejecutar el código.
Entonces, ¿cómo se puede tomar la cadena hexagonal y recuperar la ruta? Pensé que la respuesta estaría en Key o entity group documentos, pero no puedo verlo.
Puede recuperar la clave utilizando el constructor - http://code.google.com/appengine/docs/python/datastore/keyclass.html#Key. Sin embargo, no estoy seguro de cómo recuperar el camino desde la llave. – hwiechers
Puede usar esta herramienta para ver una clave específica: http://datastore-key.appspot.com/. También funciona como un servicio con salida JSON. – Deleplace