当前位置: 首页 > 知识库问答 >
问题:

ElasticSearch:未知命令:“search_index”

南宫博简
2023-03-14

嗨,我正在尝试使用Django实现elasticsearch。我正在学习本教程

https://www.codementor.io/samueljames/using-django-with-elasticsearch-logstash-and-kibana-elk-stack-9L4FWX138

我得到了,

Unknown command: 'search_index'

键入“manage.py help”了解用法信息。

尝试使用cmd创建索引

python manage.py search_index --rebuild

请帮忙

共有1个答案

洪飞驰
2023-03-14

问题可能是没有将django-elasticsearch-dsl添加到Django中的installed_apps。(这在settings.py文件中可用)

 类似资料:
  • 我是新的Python开发和尝试使用pipenv。我运行命令,它成功运行: 然而,当我在一个新的根项目目录中运行命令时,我收到以下消息:。我怀疑我可能需要修改我的. bashrc,但是我不清楚要向文件中添加什么,或者是否需要修改。

  • 在我的Nginx服务器上,为了节省时间,我做了etc/nginx/include.conf,并把这一行放在etc/nginx/sites-可用/site1.conf: include.conf的内容: 测试 conf 文件时,会出现以下错误:/etc/nginx/include.conf:1 中出现 [emerg] 未知指令“if” 当我将if语句直接放在etc/nginx/sites avail

  • 我目前正在尝试为1.15.2开发一个简单的Minecraft mod。我试图创建的是一个命令,匿名你的消息,例如在假选举期间。它基本上接受您编写的消息,并将其匿名发送给服务器中的每个人。 下面是处理该行为的命令类的代码:

  • 问题内容: 我有一堆系统命令,它们与将新内容附加到文件非常相似。我编写了一个简单的脚本来执行系统命令,如果存在诸如“ ls”,“ date”等单个单词,该脚本就可以很好地工作。但是如果命令大于此范围,则程序将死亡。 以下是代码 以下是我看到的错误 我想,这可能是由于未单独发送cmds和参数(http://golang.org/pkg/os/exec/#Command)导致的。我想知道如何颠覆这个问

  • 问题内容: 环境: Ubuntu 9.10(在VirtualBox中运行) Ruby v1.8.7 Redis gem v2.0.6 在irb上,当我尝试初始化Redis时,得到一个。这是一个片段: 有人遇到过吗?有任何想法吗? 问题答案: 如果您的redis是9.10发行版提供的版本,则该版本太旧而无法与2.x gem一起运行。2.x gem至少需要1.2 redis

  • 我尝试在Linux上用Pycharm调试现有的Django项目,使用现有的docker compose文件和远程解释器。 当我尝试启动项目时,正确的docker容器是launcher,但我得到错误: 我尝试过其他解释器路径(例如/usr/bin/python2.7),但错误仍然存在。我是否错过了此配置中的某些内容? 我已尝试将以下代码段添加到dockerfile,但没有帮助: