【发布时间】:2020-01-07 06:08:07
【问题描述】:
我有用户模型,另一个模型是用户令牌
class User(EndpointsModel):
name = ndb.StringProperty()
@classmethod
def get_by_name(cls,name)
return cls.query(cls.name == name).get()
2 模型是用户令牌
class Token(EndpointsModel):
user = ndb.KeyProperty()
token = ndb.StringProperty()
@classmethod
def get_by_user(cls, key):
return cls.query(cls.token == key).get()
现在我从用户那里获取数据
data = User.get_by_name('jaskaran')
当我尝试获取令牌时,它会返回 None
print( Token.get_by_user(data.key) )
这是返回 None 如何在用户 keyProrperty 的帮助下从令牌中获取数据?
【问题讨论】:
标签: google-app-engine app-engine-ndb