tasks.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:django-elastic 作者: rangertaha 项目源码 文件源码
def es_index_instance(sender, instance, created, **kwargs):
    """Signal receiver function for Creating/Indexing a model into
    elasticsearch

    """
    indexer = ModelIndex.indexer_for_instance(instance)
    if indexer is not None:
        indexable_func = getattr(indexer, 'indexable', None)
        if callable(indexable_func):
            if indexable_func():
                indexer.save()
            else:
                indexer.delete()
        else:
            indexer.save()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号