需要将HAYSTACK_WHOOSH_PATH设置到文件系统中Whoosh索引所在的位置。 任何人都可以解释这条路径指向的确切位置?我的意思是我应该在这条道路上给予什么?
答案 0 :(得分:3)
您希望的任何目录。您可以使用此配置:
import os, sys
PROJECT_ROOT = os.path.dirname(__file__)
HAYSTACK_WHOOSH_PATH = os.path.join(PROJECT_ROOT, 'search_index')
答案 1 :(得分:1)
只要其文件系统有足够的空间来存储Whoosh索引,就像/home/mysite/whoosh_index
(直接来自docs)那样,您具有写访问权限的任何目录都可以。只需确保网络服务器不公开内容。