def get(self): self.oneday = hot(5,1) self.weeknews = hot(5,7) self.monthnews = hot(5,30) r,self.categorys = m_page(T_Category,size=10) news = {} for cate in self.categorys: r,news[cate.get('listname')] = m_page(TNews,category=cate.get('listname')) self.news = news self.render('action/news.html')
def test_hot(self): print 'one day news' print hot(3,1) print print print 'week hot' lst = hot(3,7) print len(lst) assert len(lst) <=3 print print print 'month hot' lst = hot(10,30) print len(lst) assert len(lst) <=10
def get(self): self.oneday = hot(5,1) self.weeknews = hot(5,7) self.monthnews = hot(5,30) r,self.categorys = m_page(T_Category,size=10) news = {} for cate in self.categorys: r,news[cate.get('listname')] = m_page(TNews,category=cate.get('listname')) self.news = news self.labels = suggest(3) r,comments = m_page(T_Comment) for c in comments: r,n = m_info(TNews,c.get('news_id')) if r and n: c['title'] = n.get('title') r,user = m_info(T_Account,c.get('author')) if r and user: c['authorname'] = user.get('nickname',user.get('username')) self.comments = comments self.render('action/news.html')
def get(self): self.oneday = hot(5, 1) self.weeknews = hot(5, 7) self.monthnews = hot(5, 30) r, self.categorys = m_page(T_Category, size=10) news = {} for cate in self.categorys: r, news[cate.get('listname')] = m_page( TNews, category=cate.get('listname')) self.news = news self.labels = suggest(3) r, comments = m_page(T_Comment) for c in comments: r, n = m_info(TNews, c.get('news_id')) if r and n: c['title'] = n.get('title') r, user = m_info(T_Account, c.get('author')) if r and user: c['authorname'] = user.get('nickname', user.get('username')) self.comments = comments self.render('action/news.html')