Django Haystack Solr - Solr的推荐位置和目录结构

时间:2012-04-17 18:28:41

标签: django solr django-haystack

我正在使用django-haystack而且我对放置/ solr的位置有点困惑,它是schema.xml,solr.xml和solrconfig.xml文件。

我目前在以下更长的路径中有/ solr --- / home / mydir / 的solr /阿帕奇-solr3.6.0 /示例/

我正在考虑将胆量提升到一个水平(摆脱/ apache- solr3.6.0 /)离开--- / home / mydir / solr / example /

看起来Jetty servelet都在示例目录下, 所以我的想法是将目录名称“example”更改为 “mysite”,或将“example”的副本保存为同一级别的“mysite”。 在任何一种情况下,我都以--- / home / mydir / solr / mysite /

结束

我读过schema.xml,solr.xml和solrconfig.xml应该的地方 在“solr home”目录下的/ conf目录中。所以我想 我应该创建--- / home / mydir / solr / mysite / conf并放置我的文件 那里。

我已将以下内容添加到我的设置文件中:

HAYSTACK_CONNECTIONS = {
    ’default’: {
        ’ENGINE’: ’haystack.backends.solr_backend.SolrEngine’,
        ’URL’: ’http://127.0.0.1:8983/solr/mysite'
    },
}

如果我按照上面的说明设置了一切,那么事情是否有效?如果 有人有一个干净优雅的设置,有效,他们想分享 ---我对建议很开放。

btw - 我已经完成了solr教程(所以solr正在工作), 我已经安装了haystack run syncdb(所以干草堆已经准备好了 也去)。

1 个答案:

答案 0 :(得分:1)

实际上我使用了包含我的django项目文件夹的文件夹

相关问题