Exemplo n.º 1
0
def delete_hook(sender, **kwargs):
    instance = kwargs['instance']
    indexer = get_indexer(instance)
    if indexer:
        indexer.delete(instance)
        post_delete.connect(post_delete_hook(instance))
Exemplo n.º 2
0
 def hook(sender, **kwargs):
     if kwargs['instance'] == instance:
         indexer = get_indexer(instance)
         if indexer:
             indexer.cascade(instance)
         post_delete.disconnect(hook)
Exemplo n.º 3
0
def index_hook(sender, **kwargs):
    instance = kwargs['instance']
    indexer = get_indexer(instance)
    if indexer:
        indexer.index_instance(instance)