我有一个django-haystack的问题。据to this tutorial我得到这个内容的应用: Django的草垛 的Xapian-草垛xapian和django-haystack
我设置的一切,但我有此错误: django.core.exceptions.ImproperlyConfigured:“Xapian的”不是一个可用的搜索后端。可用的选项有:'dummy','solr','whoosh'
为什么xapian不可用? 感谢您的帮助。
我有一个django-haystack的问题。据to this tutorial我得到这个内容的应用: Django的草垛 的Xapian-草垛xapian和django-haystack
我设置的一切,但我有此错误: django.core.exceptions.ImproperlyConfigured:“Xapian的”不是一个可用的搜索后端。可用的选项有:'dummy','solr','whoosh'
为什么xapian不可用? 感谢您的帮助。
由于授权差异,Xapian不包含在Haystack中。您必须从http://github.com/notanumber/xapian-haystack获得xapian后端。
要安装xapian,您可能需要xapian和xapian绑定。所以,现在,你只需要安装的Xapian-与干草堆:
pip install xapian-haystack
或
easy_install xapian-haystack
我不认为Xapian的是包含在这些Python库。他们只允许你利用python代码中的xapian。你需要先安装xapian。
多看这里:http://xapian.org/
好吧,我找到了解决办法:)这里http://github.com/notanumber/xapian-haystack – pmoniq