Python 从数据存储(GAE)获取密钥

Python 从数据存储(GAE)获取密钥,python,google-app-engine,gql,Python,Google App Engine,Gql,如何从刚插入的带有put()的型号中获取键? 我说的是这幅图中键列的值: 另外,什么是键?IIRC是GAE自动生成的东西,但是如何/为什么/为什么?你没有说如果你使用的是ndb或db, 但是,在这两种情况下,密钥都是实体的属性。在执行put之前,它可能不完整,此外,还有ndb with key是put()调用的返回值 我建议您也阅读一下按键上的文档-哦,好的。我得到了它。我在找myobj.key.urlsafe()。非常感谢。 key = myobj.put() # if you are us

如何从刚插入的带有
put()
的型号中获取
? 我说的是这幅图中
列的值:


另外,什么是
?IIRC是GAE自动生成的东西,但是如何/为什么/为什么?

你没有说如果你使用的是ndb或db, 但是,在这两种情况下,密钥都是实体的属性。在执行put之前,它可能不完整,此外,还有ndb with key是put()调用的返回值


我建议您也阅读一下按键上的文档-

哦,好的。我得到了它。我在找
myobj.key.urlsafe()
。非常感谢。
key = myobj.put()

# if you are using ndb you can get the key with
myobj.key

# if db use 
myobj.key()