我試圖用Xapian實現搜索。我的文檔有自己的ID,即字符串。我已經按照tutorail說: db.replace_document(doc.docno, doc_x)
其中doc.docno是標識文檔的字符串。 但是當我搜索: for match in enquire.get_mset(0, 10):
print match.document.get_docid()
的docI
使用django-haystack 2.0.0和xapian-haystack 2.0.0,遷移了1.1.5中的所有代碼,如docs中所述。 現在我search_indexes.py樣子: from haystack import indexes
from app.models import Post
class PostIndex(indexes.SearchIndex, indexes.
我使用的Ubuntu 12.04,當它返回一個URL,Python 2.7版 我從給定的URL獲取內容代碼: def get_page(url):
'''Gets the contents of a page from a given URL'''
try:
f = urllib.urlopen(url)
page = f.read()
f.clos