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)
def after_put(self, instance): index(instance)