使用弹性搜索的djanghaystack没有为新创建的对象建立索引

2024-06-01 07:20:28 发布

您现在位置:Python中文网/ 问答频道 /正文

使用

Django==1.8
django-haystack==2.3.1

在设置.py公司名称:

^{pr2}$

新创建(更新或删除)的对象在我的弹性搜索索引中没有更新。 每次创建或更新工作正常的对象并更新每个更改时,都输入.manage.py rebuild_index命令。在

当对模型对象进行更改时,是否有自动重建索引的解决方案。在


Tags: 对象djangopy命令名称indexmanage公司
1条回答
网友
1楼 · 发布于 2024-06-01 07:20:28

您需要在设置中激活实时信号处理器:

HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'

相关问题 更多 >