【发布时间】:2015-03-25 17:44:21
【问题描述】:
我正在尝试为 solr-jetty 安装 django-haystack。一切似乎都有效,但我有两个可能不相关的问题:
a) 当我从 python 中“导入 haystack”时,我收到以下消息:
django.core.exceptions.ImproperlyConfigured:请求设置 HAYSTACK_ID_FIELD,设置未配置。您必须在访问设置之前定义环境变量 DJANGO_SETTINGS_MODULE 或调用 settings.configure()。
b) 在尝试设置 solr 并执行 sudo /etc/init.d/jetty start 时,我得到:
- 正在启动 Jetty servletengine.jetty start-stop-daemon:找不到用户 'solr'
- (已在运行)。
我无法弄清楚问题出在哪里。有人可以帮忙吗?
非常感谢。
【问题讨论】:
-
我明白了。对于 a) 我必须导出 DJANGO_SETTINGS_MODULE=nirla.settings。 b) 仍然是一个问题
标签: django