3

Heroku の django を利用したアプリに WebSolr サポートを追加しようとしています。Ruby を使用した実装の詳細な手順があります。

https://devcenter.heroku.com/articles/websolr

しかし、それをヘイスタックに結び付ける方法がわかりません。誰もこれをやったことがありますか?

ありがとう。

編集:

settings.pyファイルを次のように変更することで実装できました。

HAYSTACK_URL      = os.environ.get('WEBSOLR_URL', '')
HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
        'URL': HAYSTACK_URL,

    },
}                                       

次に実行します:

heroku run myproject/manage.py build_solr_schema > schema.xml 

のコンテンツをschema.xmlwebsolr インターフェイスの詳細タブにアップロードします。そして、一度走った

heroku run myproject/manage.py rebuild_index

インデックスが作成されました。

4

1 に答える 1

1

あなたの質問に基づいて、 Heroku Websolr Docsを更新し、 Django に関するセクションを追加しました。ありがとうございます。ドキュメントに関する提案については、この要点にコメントを残してください。

于 2012-04-26T17:25:56.147 に答える