2012-06-16 60 views
1

一個很簡單的例子在webapp2的/ AppEngine上創建用戶可以如下用戶配置文件:創建使用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

定義具有鏈接到用戶的屬性的模型:db.ReferenceProperty(users.User)

+0

如何登錄和註冊的東西我的意思auth等? – user993563

相關問題