1

webapp2/appengine でユーザーを作成するための非常に単純な使用例は次のとおりです。

from google.appengine.api import users


class MainPage(webapp.RequestHandler):
    def get(self):
        user = users.get_current_user()

        if user:
            self.response.headers['Content-Type'] = 'text/plain'
            self.response.out.write('Hello, ' + user.nickname())
        else:
            self.redirect(users.create_login_url(self.request.uri))

ただし、アプリ固有のタスクがほとんどないユーザー プロファイルが必要な場合に備えて。ユーザーが住所と電話番号、血糖値などの健康情報をいくつか持つことができるとします。API からユーザーを拡張してユーザー プロファイルを作成するにはどうすればよいですか。

4

1 に答える 1

4

ユーザーにリンクするプロパティを持つモデルを定義します: db.ReferenceProperty(users.User)

于 2012-06-16T11:54:59.037 に答える