ModuleNotFoundError: No module named 'haystack.backends.whoosh_cn_backend'错误

ModuleNotFoundError: No module named 'haystack.backends.whoosh_cn_backend’错误

找到settings,将

HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.whoosh_cn_backend.WhooshEngine',
        'PATH': os.path.join(BASE_DIR, 'whoosh_index'),
    }
}

改为

HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine',
        'PATH': os.path.join(BASE_DIR, 'whoosh_index'),
    }
}

因为python的django框架在2.0版本以上已经不存在whoosh_cn_backend

posted @ 2018-12-21 15:36  whason  阅读(1356)  评论(0编辑  收藏  举报