2012-05-17 92 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()