Google App Engine에서 엔티티에 키가 있습니다. 경로에서 키를 만들 수 있습니다.이 경우 str (key)는 불투명 한 16 진수 문자열입니다. 예 : 코드를 실행하려면 오른쪽 경로를 설정 한 경우Google App Engine 엔티티를 디코딩하는 방법 파이썬에서 키 경로 str?
from google.appengine.ext import db
foo = db.Key.from_path(u'foo', u'bar', _app=u'baz')
print foo
이
agNiYXpyDAsSA2ZvbyIDYmFyDA
을 제공합니다.
그래서 어떻게 16 진수 문자열을 가져 와서 경로를 되 찾을 수 있습니까? 나는 대답이 Key 또는 entity group 워드 프로세서에있을 것이라고 생각했지만 그것을 볼 수 없다.
생성자 (http://code.google.com/appengine/docs/python/datastore/keyclass.html#Key)를 사용하여 키를 다시 가져올 수 있습니다. 키에서 경로를 다시 얻는 방법을 잘 모르겠습니다. – hwiechers
이 도구를 사용하여 특정 키 (http://datastore-key.appspot.com/)를 볼 수 있습니다. 또한 JSON 출력을 통해 서비스로 작동합니다. – Deleplace