Ich versuche, django-haystack
in meinem Django-Projekt, an dem ich arbeite in der Cloud 9 Online-IDE zu installieren. Die Dokumentation für django-haystack
sagt diese Konfiguration settings.py
hinzuzufügen:Django-Haystack elasticsearch Konfiguration in Wolke 9
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
'URL': 'http://127.0.0.1:9200/',
'INDEX_NAME': 'haystack',
},
}
Doch der Versuch, ./manage.py rebuild_index
führt zu einem Fehler auszuführen: „Connection Refused“.
Wenn ich versuche, den URL-Wert auf http://myproject-username.c9users.io:9200/
zu ändern, erhalte ich auch einen Fehler: "ConnectTimeoutError".
Weiß jemand, was die richtige Konfiguration wäre, oder wenn ich einen Schritt verpasse?
Also musste ich den Port, den Heuhaufen verwendet, ändern? – thanksd
Ja, ändern Sie Ihren Port auf 8080 und verwenden Sie dann https://myproject-username.c9users.io, um darauf zuzugreifen. –