はじめに
Python(Django)のFWのOscarの環境構築をしていて
下記のエラーにハマったので解消法をまとめた
django.core.exceptions.ImproperlyConfigured: The HAYSTACK_CONNECTIONS setting is required.
前提
下記が追加されていること
setting.py
INSTALLED_APPS = [
...
'django.contrib.sites',
...
]
解消法
setting.pyに下記を追加
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.simple_backend.SimpleEngine',
},
}
単純な設定漏れ(というか設定途中)だったので凡ミスでした
runserverでローカルサーバを起動しながらsetting.pyを編集していたので
不慣れた時は、まとめて設定した後にサーバ起動した方がいいです