如何从我刚插入Key
的模型中获取put()
?
我在谈论此图片中Key
列的价值:http://i.stack.imgur.com/hT7hQ.png
另外,究竟是什么Key
? IIRC是GAE自动生成的,但是如何/为什么/为什么?
答案 0 :(得分:2)
你还没有说过你是使用ndb还是db, 但是在这两种情况下,密钥都是实体的财产。在put之前它可能是不完整的,另外带有key的ndb是put()调用的返回值
key = myobj.put()
# if you are using ndb you can get the key with
myobj.key
# if db use
myobj.key()
我建议您阅读关于密钥的文档 - https://developers.google.com/appengine/docs/python/ndb/entities