def get(self): data.update_check() posts_query = data.Post.all().order('-rank') posts = posts_query.fetch(6) template_values = { 'posts': data.FeedPosts(posts), } path = os.path.join(os.path.dirname(__file__), 'news.xml') self.response.headers["Content-Type"] = "application/rss+xml; charset=utf-8" self.response.out.write(template.render(path, template_values))
def get(self): data.update_check() posts_query = data.Post.all().order('-rank') posts = posts_query.fetch(20) 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 = { 'posts': data.DisplayPosts(posts, users.get_current_user()), 'url': url, 'url_linktext': url_linktext, 'submit': '/submit', 'submit_linktext': 'Submit', } path = os.path.join(os.path.dirname(__file__), 'index.html') self.response.out.write(template.render(path, template_values))