def get(self, page_num=None): app = g.kv.get(settings.K_SITE_INFO)['app'] total_num=(ctrl.get_articles_count() - 1) / app + 1 if page_num is None: self.render('admin_manage_articles.html', cur_num=1, total_num=total_num, articles=ctrl.get_all_articles(need_abs=True)) else: self.write(self.macro('admin_widgets.html').manage_articles( ctrl.get_all_articles( (int(page_num) - 1) * app, need_abs=True), page_num, total_num))
def get(self, page_num=None): app = g.kv.get(settings.K_SITE_INFO)['app'] total_num = (ctrl.get_articles_count() - 1) / app + 1 if page_num is None: self.render('admin_manage_articles.html', cur_num=1, total_num=total_num, articles=ctrl.get_all_articles(need_abs=True)) else: self.write( self.macro('admin_widgets.html').manage_articles( ctrl.get_all_articles((int(page_num) - 1) * app, need_abs=True), page_num, total_num))
def get(self): self.render('admin_stats.html', articles_cnt=ctrl.get_articles_count())