コード例 #1
0
ファイル: account.py プロジェクト: wangjun/Django-GAE
 def __register_user(self, google_user, permission=UserPermission.normal):
     """
     Register the user.
     :param google_user: The google.appengine.api.users.get_current_user().
     :param permission: The user's permission.
     :return: The datastore.user_model.UserModel object.
     """
     user = User()
     user.email = google_user.email().lower()
     user.name = google_user.nickname()
     user.permission = permission
     user.put()
     user.get(user.key())
     return user