def get(self): # passing user_id to template for checks to show(or not) edit, like and # comment buttons user_id = self.getUserId() posts = Post.query().order(-Post.created) if user_id: username = User.get_by_id(user_id, parent=users_key()).name self.render('front.html', posts=posts, user_id=user_id, username=username) else: self.render('front.html', posts=posts, user_id=user_id)
def Authenticate(request): h = request.cookies.get('name') user_id = hashes.check_secure_val(h) if user_id: user = User.get_by_id(int(user_id)) return user
def load_user(user_id): return User.get_by_id(int(user_id))