2012-05-17 53 views
1

我有一个关于GAE Python用户API的问题。GAE Python:如何获取用户名和附加信息?

对于已有用户群的新应用程序,我希望为用户获取两个信息。首先是名称,第二个是标志(例如0,1或2)。

这是一个内部应用程序,只有来自同一个域的人可以登录。除了users reference之外,我怎样才能访问他们的信息?我怎么能设置额外的标志?

非常感谢。

回答

5

User类中,您可能只会获得它提供的信息,您必须使用某种“帐户”页面直接从您的用户请求的所有内容,他们可以在其中输入其名称和/或更改旗。

该信息可以作为一个单独的实体UserData,优选与用户emailuser_idUser类接收alond被保存在数据库中。沿线的东西:

class UserData(db.Model) : 
    user = db.UserProperty() 
    name = db.StringProperty() 
    flag = db.IntegerProperty()