예제 #1
0
 def after_put(self, instance):
     only = self.Model.Meta.search_fields if hasattr(self.Model.Meta, 'search_fields') else None
     exclude = self.Model.Meta.search_exclude if hasattr(self.Model.Meta, 'search_exclude') else None
     indexer = self.Model.Meta.search_indexer if hasattr(self.Model.Meta, 'search_indexer') else None
     callback = self.Model.Meta.search_callback if hasattr(self.Model.Meta, 'search_callback') else None
     search.index(
         instance=instance,
         index=self._get_index(),
         only=only,
         exclude=exclude,
         indexer=indexer,
         callback=callback)
예제 #2
0
파일: searchable.py 프로젝트: Tapsa/Ferris
 def after_put(self, instance):
     index(instance)