2012-04-17 9 views
3

私はdjango-haystackを使用していますが、/ solrを置く場所についてはちょっと混乱しています。それはschema.xml、solr.xml、およびsolrconfig.xmlファイルです。Django Haystack Solr - Solrの推奨場所とディレクトリ構造

私は現在、次の長いパスに/ Solrの持っている--- /ホーム/ mydirの/ Solrの/ apacheの-solr3.6.0 /例/

私はレベルを勇気を上に移動を考えている(取得

/Solrの/例/ --- /ホーム/ mydirのを離れる/ apache- solr3.6.0 /)のRID桟橋のserveletは、すべての例のディレクトリの下にあるように見え、 ので、私の考えは変更することのいずれかでありますディレクトリ名 "example"を "mysite"に変更するか、 "example"のコピーを "mysite"として同じレベルに保存します。私はschema.xmlを、solr.xml、およびsolrconfig.xmlは 下/ confディレクトリにあるべきことをどこかで読ん--- /ホーム/ mydirの/ Solrの/個人用サイト/

で終わるいずれの場合も "solr home"ディレクトリ。だから私は 私は---/home/mydir/solr/mysite/confを作成し、私のファイルを置くべきだと思います 。

私は私の設定ファイルに以下を追加しました:上記で概説したように私はすべてを設定する場合、物事が動作するはず

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

? 誰かがきちんとしたエレガントな設定をしていて、共有したいと思っている人は ---私は非常に提案しています。

がところで - 私はSolrのチュートリアル(そのSolrのが働いている)、 を通じて働いていると私は干し草の山の実行syncdbの実行がインストールされている(ので、干し草の山にも行くことが 準備ができて表示されます)。

答えて

1

私は実際に私のdjangoプロジェクトフォルダを含むフォルダを使用しました

関連する問題