我有一個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