def get(self): keyword = self.get_argument('keyword') try: page = int(self.get_argument('page')) except: page = 1 searcher = Searcher("127.0.0.1:27017", "jetsearch02") results = json.dumps(searcher.search_two(keyword, page), ensure_ascii=False) results = tornado.escape.json_decode(results) self.write(results)
def get(self): keyword = self.get_argument('keyword') try: page = int(self.get_argument('page')) except: page = 1 if not keyword: self.redirect('/search') searcher = Searcher("127.0.0.1:27017", "jetsearch02") start = time.time() results = searcher.search(keyword, page) end = time.time() self.render( 'result.html', results=results, time=(end-start), page=page, keyword=keyword )