def GET(self): web.header("Content-Type","text/html; charset=utf-8") page = int(web.input().get("page",1)) offset = (page-1)*pagesize stats = store.get_post_stats(False) tops = store.Post.where(status=1).order_by("modified desc")[offset:offset+pagesize] tags = store.get_post_tags(30) return render("news.html", tops = tops, stats=stats, tags=tags, page=page)
def GET(self,tag): web.header("Content-Type","text/html; charset=utf-8") page = int(web.input().get("page",1)) offset = (page-1)*pagesize tags = store.get_post_tags(30) stats = store.get_post_stats(tag) tops = store.Post.where("status=1 and tags like %s",'%%%s%%'%tag).order_by("modified desc")[offset:pagesize] return render("news.html", ctag=tag, tops = tops, stats=stats, tags=tags, page=page)
def GET(self): web.header("Content-Type","text/html; charset=utf-8") tops = store.Code.where().order_by("create_time desc")[:10] langs = store.Lang.where() stats = store.get_post_stats(False) posts = store.Post.where(status=1).order_by("created desc")[:pagesize] codetags = store.get_code_tags(30) posttags = store.get_post_tags(30) return render("index.html", tops = tops, posts=posts, langs=langs, stats=stats, codetags=codetags, posttags=posttags)