This simple Django utility allows you to utilize the
12factor inspired
SEARCH_URL
environment variable to configure your Haystack application.
Configure your Search index in settings.py
from SEARCH_URL
:
HAYSTACK_CONNECTIONS = {"default": dj_search_url.conf()}
Parse an arbitrary Database URL:
HAYSTACK_CONNECTIONS = {"default": dj_search_url.conf("elasticsearch://..")}
Installation is simple too:
$ pip install dj-search-url