def get(self): page = self.get_argument("page", None) if page == None: page = 1 #entries = db.Query(Entry).order('-published').fetch(limit=20) pagedquery = PagedQuery(Entry.all(), 10) pagedquery.order('-published') last_page = pagedquery.page_count() entries = pagedquery.fetch_page(page) ptags = Tag.popular_tags(limit=10) if not entries: if not self.current_user or self.current_user.administrator: self.redirect("/compose") return self.render("home.html", entries=entries, ptags=ptags, page=page, last_page=last_page)
def get(self): ptags = Tag.popular_tags(limit=10) self.render("about.html", ptags=ptags)
def get(self, slug): entry = db.Query(Entry).filter("slug =", slug).get() ptags = Tag.popular_tags(limit=10) if not entry: raise tornado.web.HTTPError(404) self.render("entry.html", entry=entry, ptags=ptags)