Я пытаюсь установить django-haystack
в моем проекте django, над которым я работаю в Cloud 9 online IDE. Документация django-haystack
говорит, чтобы добавить эту конфигурацию settings.py
:Django-Haystack elasticsearch config in cloud 9
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
'URL': 'http://127.0.0.1:9200/',
'INDEX_NAME': 'haystack',
},
}
Но попытка запустить ./manage.py rebuild_index
заканчивается ошибкой: «Подключение Отказался».
Если я попытаюсь изменить значение URL-адреса на http://myproject-username.c9users.io:9200/
, также получаю сообщение об ошибке «ConnectTimeoutError».
Кто-нибудь знает, какая будет правильная конфигурация, или если мне не хватает шага?
Так что я должен был бы изменить порт, который использует стог сена? – thanksd
Да, измените порт на 8080, а затем используйте https://myproject-username.c9users.io для доступа к нему. –