def get(self): token = self.request.cookies.get("token") email = ndb.Key('Session', token).get().userKey.id() user = User.get_by_id(email) Email = self.request.get('search') searchfriend = User.get_by_id(Email) if searchfriend: result = searchfriend.uName related_people = searchfriend.friend flag = True else: result = 'Not find Match Users' flag = False related_people = '' template_values = { 'UserName': user.uName, 'result': result, 'Flag': flag, 'friends': related_people, } template = JINJA_ENVIRONMENT.get_template('search.html') self.response.write(template.render(template_values))
def get(self): token = self.request.cookies.get("token") email = ndb.Key('Session', token).get().userKey.id() user = User.get_by_id(email) friends = [] for friend in user.friend: fuser = User.query(User.uName == friend).get() friends.append(fuser) template_values = { 'UserName': user.uName, 'friends': friends, } template = JINJA_ENVIRONMENT.get_template('home.html') self.response.write(template.render(template_values))
def get(self): token = self.request.cookies.get("token") email = ndb.Key('Session',token).get().userKey.id() user=User.get_by_id(email) Email=self.request.get('search') searchfriend=User.get_by_id(Email) if searchfriend: result=searchfriend.uName related_people=searchfriend.friend flag=True else: result='Not find Match Users' flag=False related_people='' template_values = { 'UserName': user.uName, 'result':result, 'Flag':flag, 'friends':related_people, } template = JINJA_ENVIRONMENT.get_template('search.html') self.response.write(template.render(template_values))
def get(self): token = self.request.cookies.get("token") email = ndb.Key('Session',token).get().userKey.id() user=User.get_by_id(email) friends=[] for friend in user.friend: fuser=User.query(User.uName==friend).get() friends.append(fuser) template_values = { 'UserName': user.uName, 'friends':friends, } template = JINJA_ENVIRONMENT.get_template('home.html') self.response.write(template.render(template_values))
def post(self): username=self.request.get("uname") uemail=self.request.get("email") upwd=self.request.get("pwd") if username == '' or uemail=='' or upwd=='': self.redirect('/error') else: user=User.get_by_id(uemail) if user: self.redirect('/error') else: newUser=User(id=uemail,uName=username,email=uemail,pwd=upwd) token = security.generate_random_string(length=20) session = Session(id=token) session.userKey=newUser.put() session.put() self.response.set_cookie(key='token', value=token, path='/') self.redirect('/home')
def post(self): username = self.request.get("uname") uemail = self.request.get("email") upwd = self.request.get("pwd") if username == '' or uemail == '' or upwd == '': self.redirect('/error') else: user = User.get_by_id(uemail) if user: self.redirect('/error') else: newUser = User(id=uemail, uName=username, email=uemail, pwd=upwd) token = security.generate_random_string(length=20) session = Session(id=token) session.userKey = newUser.put() session.put() self.response.set_cookie(key='token', value=token, path='/') self.redirect('/home')