def post(self): blog = BlogPost() blog.author = users.get_current_user() blog.content = self.request.get("content") blog.title = self.request.get("title") blog.put() self.redirect("/")
def get(self): blogquery = BlogPost.all().order('-date') posts = blogquery.fetch(5) if users.get_current_user(): url = users.create_logout_url(self.request.uri) url_linktext = 'Logout' else: url = users.create_login_url(self.request.uri) url_linktext = 'Login' template_values = { 'blogposts' : posts, 'url': url, 'url_linktext': url_linktext, } path = os.path.join(os.path.dirname(__file__), 'index.html') self.response.out.write(template.render(path, template_values))