我有一些问题。假设我们有这个数据存储模型:
class SessionID(db.Model):
SESSIONID = db.StringProperty()
userid = db.StringProperty()
userip = db.StringProperty()
exp_time = db.IntegerProperty()
假设我们将SESSIONID属性注册到1234,将userid分配给bob,将userip分配给123.123.123.123,将exp_time注册为1
问题1: 假设我们知道SESSIONID值。使用该值,我如何获得userid的值?
答案 0 :(得分:1)
from models import User
# Assuming you have user model class in models
user = User.query().filter(User.SESSIONID==1234).get()
现在用户将包含User类的对象或对象(取决于SESSIONID的唯一性),因此要获取用户ID:
id = user.userid
希望它有所帮助。
PS:阅读Daniel提到的文档,这对你有很大的帮助。