1

GAE Python のユーザー API について質問があります。

既存のユーザー ベースの新しいアプリケーションの場合、ユーザーの 2 つの情報を取得したいと考えています。1 番目は名前で、2 番目はフラグ (例では 0、1、または 2) です。

これは内部アプリケーションであり、同じドメインのユーザーのみがログインできます。ユーザー参照にあるもの以外の情報にアクセスするにはどうすればよいですか? そして、どうすればその追加のフラグを設定できますか?

どうもありがとう。

4

1 に答える 1

5

クラスからはUser、それが提供する情報のみを取得できます。他のすべては、ユーザーが自分の名前を入力したり、フラグの値を変更したりできる「アカウント」ページのようなものを使用して、ユーザーから直接要求する必要があります。

UserDataこの情報は、できればユーザーと一緒に、emailまたはクラスuser_idから受け取った別のエンティティとしてデータベースに保存できます。User次のようなもの:

class UserData(db.Model) :
    user = db.UserProperty()
    name = db.StringProperty()
    flag = db.IntegerProperty()
于 2012-05-17T15:36:06.177 に答える