我使用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