我之前已成功安装并测试了django-haystack,认为这不是我想要的,并且已卸载它*。现在,我在重新安装haystack时遇到了麻烦。这就像一个混乱的分手/和解情况。
特别是,在我的settings.py文件中添加任何干草堆设置或'haystack',
至INSTALLED_APPS
会彻底破坏所有内容,最终我会通过Cloudflare获得502响应,而Gunicorn告诉我:
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
这是我到目前为止所尝试的内容:
有什么想法吗?
*不知道这些信息是否有用,但这是我第一次卸载haystack时的所作所为:
pip uninstall django-haystack
'haystack',
INSTALLED_APPS
更多信息:
$ pip show django-haystack
---
Name: django-haystack
Version: 2.4.0
Location: .../lib/python2.7/site-packages # truncated path
Requires: Django
$ pip show Whoosh
---
Name: Whoosh
Version: 2.7.0
Location: .../lib/python2.7/site-packages # truncated path again
Requires:
答案 0 :(得分:1)
在睡了之后想出来! )
中的备用HAYSTACK_CONNECTIONS
是我所有麻烦的源头......!