kopia lustrzana https://github.com/wagtail/wagtail
Add note about Elasticsearch backend credentials to docs (#6097)
rodzic
67fc0d7787
commit
6fe9d0a23a
|
@ -465,6 +465,7 @@ Contributors
|
|||
* Dan Bentley
|
||||
* GTpyro
|
||||
* Yngve Høiseth
|
||||
* Andrew Bunker
|
||||
|
||||
Translators
|
||||
===========
|
||||
|
|
|
@ -143,6 +143,18 @@ The backend is configured in settings:
|
|||
|
||||
Other than ``BACKEND``, the keys are optional and default to the values shown. Any defined key in ``OPTIONS`` is passed directly to the Elasticsearch constructor as case-sensitive keyword argument (e.g. ``'max_retries': 1``).
|
||||
|
||||
A username and password may be optionally be supplied to the ``URL`` field to provide authentication credentials for the Elasticsearch service:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
WAGTAILSEARCH_BACKENDS = {
|
||||
'default': {
|
||||
...
|
||||
'URLS': ['http://username:password@localhost:9200'],
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
``INDEX_SETTINGS`` is a dictionary used to override the default settings to create the index. The default settings are defined inside the ``ElasticsearchSearchBackend`` class in the module ``wagtail/wagtail/wagtailsearch/backends/elasticsearch.py``. Any new key is added, any existing key, if not a dictionary, is replaced with the new value. Here's a sample on how to configure the number of shards and setting the Italian LanguageAnalyzer as the default analyzer:
|
||||
|
||||
.. code-block:: python
|
||||
|
|
Ładowanie…
Reference in New Issue