コード例 #1
0
ファイル: views.py プロジェクト: ayushagrawal288/zamboni
 def _get_indices(self):
     # Check if we are filtering by a doc_type (e.g., apps, sites).
     # Default to all content types.
     doc_type = self.request.GET.get('doc_type', 'all')
     app_index = WebappIndexer.get_index()
     site_index = WebsiteIndexer.get_index()
     if doc_type == 'webapp':
         return [app_index]
     elif doc_type == 'website':
         return [site_index]
     return [app_index, site_index]
コード例 #2
0
ファイル: views.py プロジェクト: Jobava/zamboni
 def _get_indices(self):
     # Check if we are filtering by a doc_type (e.g., apps, sites).
     # Default to all content types.
     doc_type = self.request.GET.get('doc_type', 'all')
     app_index = WebappIndexer.get_index()
     site_index = WebsiteIndexer.get_index()
     if doc_type == 'webapp':
         return [app_index]
     elif doc_type == 'website':
         return [site_index]
     return [app_index, site_index]
コード例 #3
0
ファイル: test_indexers.py プロジェクト: Jobava/zamboni
 def test_index(self):
     with self.settings(ES_INDEXES={'website': 'websites'}):
         eq_(WebsiteIndexer.get_index(), 'websites')
コード例 #4
0
 def test_index(self):
     with self.settings(ES_INDEXES={'website': 'websites'}):
         eq_(WebsiteIndexer.get_index(), 'websites')
コード例 #5
0
 def test_index(self):
     with self.settings(ES_INDEXES={"website": "websites"}):
         eq_(WebsiteIndexer.get_index(), "websites")
コード例 #6
0
ファイル: views.py プロジェクト: clouserw/zamboni
 def get_queryset(self):
     return Search(
         using=BaseIndexer.get_es(),
         index=[WebappIndexer.get_index(), WebsiteIndexer.get_index()],
         doc_type=[WebappIndexer.get_mapping_type_name(),
                   WebsiteIndexer.get_mapping_type_name()])