def get(self): values = {} values.update(self.CommonValues()) # Search for a user, and if none, create one userid = users.get_current_user() user = User.get_by_key_name(userid.nickname()) if not user: user = User(key_name=userid.nickname()) user.userid = userid user.put() logging.info("Created user %s", userid.nickname()) values.update(user=user) self.response.out.write(template.render("templates/user.html", values))