コード例 #1
0
ファイル: hooks.py プロジェクト: jaylett/searchify
def delete_hook(sender, **kwargs):
    instance = kwargs['instance']
    indexer = get_indexer(instance)
    if indexer:
        indexer.delete(instance)
        post_delete.connect(post_delete_hook(instance))
コード例 #2
0
ファイル: hooks.py プロジェクト: jaylett/searchify
 def hook(sender, **kwargs):
     if kwargs['instance'] == instance:
         indexer = get_indexer(instance)
         if indexer:
             indexer.cascade(instance)
         post_delete.disconnect(hook)
コード例 #3
0
ファイル: hooks.py プロジェクト: jaylett/searchify
def index_hook(sender, **kwargs):
    instance = kwargs['instance']
    indexer = get_indexer(instance)
    if indexer:
        indexer.index_instance(instance)