我使用django-haystack 2.0.0爲我的網站建立索引,直到我升級到Django 1.5並開始使用WSGI接口,它一直工作得很好。如果我只使用django_gunicorn
命令,它的效果很好,但Django文檔「強烈建議」我使用gunicorn
命令。使用Haystack 2.0.0與Django 1.5和Gunicorn時導入錯誤WSGI
當我開始我的網站與gunicorn
命令,草堆拋出的任何頁面加載以下錯誤:
ImportError: cannot import name signals
我沒有問題導入從Django的或Python殼信號。我使用virtualenv並在該環境內本地安裝所有軟件包。我wsgi.py文件看起來就像一個默認的Django管理,只是我的本地路徑添加到Python的路徑,例如:
path = os.sep.join(os.path.abspath(__file__).split(os.sep)[:-2])
if path not in sys.path:
sys.path.append(path)`
任何幫助,您可以提供將是非常讚賞,謝謝!
這似乎是完全問題,謝謝! – Tom