我如何获得用户密钥(谷歌应用程序)

时间:2012-03-09 20:35:39

标签: python google-app-engine

如何获取用户密钥?我正在尝试这样

 user = User.get_by_auth_id('k')
 print user.key

它显示1.但是这个关键实体很长。 我正在寻找ag5kZXZ......

enter image description here

1 个答案:

答案 0 :(得分:1)

你使用的是google.appengine.ext.db或google.appengine.ext.ndb吗?

如果您使用的是标准数据库模块,那么它应该是

print str(user.key())

我认为使用ndb你可以得到它:

print user.key.urlsafe()