Ejemplo n.º 1
0
 def search(self, query):
     easy_searcher = Searcher()
     query = '*%s*' % query.lower()
     with easy_searcher.index.searcher() as searcher:
         q = easy_searcher.get_whoosh_query(query)
         results = searcher.search(q)
         results.fragmenter.surround = 20
         for r in results:
             res_obj = easy_searcher.get_result_dict(r)
             self._search_results.append(res_obj)
Ejemplo n.º 2
0
 def search(self, query):
     easy_searcher = Searcher()
     query = '*%s*' % query.lower()
     with easy_searcher.index.searcher() as searcher:
         q = easy_searcher.get_whoosh_query(query)
         results = searcher.search(q)
         results.fragmenter.surround = 20
         for r in results:
             res_obj = easy_searcher.get_result_dict(r)
             self._search_results.append(res_obj)
 def handle(self, *args, **options):
     s = Searcher()
     s.reset_index()
     for sitemap_url in  args:
         s.scan_site(sitemap_url)
Ejemplo n.º 4
0
 def handle(self, *args, **options):
     s = Searcher()
     s.reset_index()
     for sitemap_url in args:
         s.scan_site(sitemap_url)