def paper(paper_id): model = Model() paper_list = model.get_all_paper() max_paper = model.get_max_paper() try: pic_info = model.get_pic_info(paper_id) article_list = model.get_article_list(pic_info.id) page_id = pic_info.id except IndexError, e: return "该报纸页面不存在!"
def page(page_id): model = Model() print page paper_list = model.get_all_paper() max_paper = model.get_max_paper() try: pic_info = model.get_page_info(page_id) print pic_info article_list = model.get_article_list(pic_info.id) except IndexError, e: return "<h1>该页面不存在!<h1>"
def index(): model = Model() paper_list = model.get_all_paper() # 获得所有期数列表 max_paper = model.get_max_paper() paper_id = max_paper.id try: pic_info = model.get_pic_info(paper_id) print pic_info article_list = model.get_article_list(pic_info.id) page_id = pic_info.id except IndexError, e: return "so sad,the page has gone"
def article(article_id): data = {'now': datetime.now().strftime('%Y年%m月%d日')} week = datetime.now().isoweekday() data['week'] = format_week(week) model = Model() paper_list = model.get_all_paper() max_paper = model.get_max_paper() try: article_info = model.get_article_info(article_id) print article_info.paper_id pic_info = model.get_page_info(article_info.page_id) data['current_num'] = model.get_paper_info(article_info.paper_id) # 当前期数 except Exception, e: return "so sad,article not found!"