【发布时间】:2017-03-07 23:31:20
【问题描述】:
我正在使用 Aldryn Search - 一个使用 Haystack 的 Django CMS 插件。
我已经阅读了这两个文档,但我不明白如何正确运行 manage.py rebuild_index。如果我正常运行它,我会得到:
SolrError: Failed to connect to server at 'http://127.0.0.1:8000/update/?commit=true', are you sure that URL is correct?
所以我猜这是因为我的服务器没有运行。但是当我的服务器正在运行时,我无法运行此命令。 我尝试在终端中打开一个新选项卡并在我的服务器在另一个选项卡中运行时运行该命令,但出现 403 禁止错误。
这么简单的事情就不解释了。每次页面更改内容或创建新页面或博客文章时,是否也必须重新运行此命令?我认为这是生产中的一个大问题。
【问题讨论】:
-
以下解决方案对您的问题有效吗?
标签: python django django-haystack divio