def post(self, keywords): keywords = self.request.arguments['terms'][0] DBQ.logTerms(self.request.remote_ip, keywords) commits = DBQ.findByKeywordsAndFulltext(keywords) template = env.get_template('searchresults.html') html = template.render(commits=commits, rsssearchparams=keywords) self.write(html) return
def post(self, keywords): keywords = self.request.arguments['terms'][0] DBQ.logTerms(self.request.remote_ip, keywords) commits = DBQ.findByKeywordsAndFulltext(keywords) template = env.get_template('searchresults.html') html = template.render(commits=commits, rsssearchparams=keywords) self.write(html) return
def get(self, keywords): commits = [] if not keywords: template = env.get_template('search.html') else: DBQ.logTerms(self.request.remote_ip, keywords) commits = DBQ.findByKeywordsAndFulltext(keywords) template = env.get_template('searchresults.html') html = template.render(commits=commits, rsssearchparams=keywords) self.write(html) return
def get(self, keywords): commits = [] if not keywords: template = env.get_template('search.html') else: DBQ.logTerms(self.request.remote_ip, keywords) commits = DBQ.findByKeywordsAndFulltext(keywords) template = env.get_template('searchresults.html') html = template.render(commits=commits, rsssearchparams=keywords) self.write(html) return
def get(self, keywords): fiveDaysAgo = time.time() - (5 * 24 * 60 * 60) commits = DBQ.findByKeywordsAndFulltext(keywords, fiveDaysAgo) feed = getFeed() for c in commits: feed.items.append(c.toRSSItem()) self.set_header('Content-Type', 'application/rss+xml') xml = feed.to_xml() self.write(xml) return
def get(self, keywords): fiveDaysAgo = time.time() - (5 * 24 * 60 * 60) commits = DBQ.findByKeywordsAndFulltext(keywords, fiveDaysAgo) feed = getFeed() for c in commits: feed.items.append(c.toRSSItem()) self.set_header('Content-Type', 'application/rss+xml') xml = feed.to_xml() self.write(xml) return
def browse(keywords): commits = DBQ.findByKeywordsAndFulltext(keywords) for c in commits: print "=========================================" c.pprint()
def browse(keywords): commits = DBQ.findByKeywordsAndFulltext(keywords) for c in commits: print "=========================================" c.pprint()