当前位置:论坛首页 > Linux面板 > 求助

【已完成】Nginx+django全文检索无法访问索引模板txt文件

发表在 Linux面板2022-11-15 15:16 [复制链接] 2 4349

Nginx+django全文检索无法访问索引模板txt文件,请教我应该如何修改站点设置才能正常访问索引模板txt文件
  1.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/django/dispatch/dispatcher.py", line 181, in <listcomp>
  2.     (receiver, receiver(signal=self, sender=sender, **named))
  3.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/signals.py", line 49, in handle_save
  4.     index.update_object(instance, using=using)
  5.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/indexes.py", line 324, in update_object
  6.     backend.update(self, [instance])
  7.   File "/www/wwwroot/wlxy.lmaths.com/./future_home/whoosh_cn_backend.py", line 195, in update
  8.     doc = _index.full_prepare(obj)
  9.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/indexes.py", line 235, in full_prepare
  10.     self.prepared_data = self.prepare(obj)
  11.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/indexes.py", line 226, in prepare
  12.     self.prepared_data[field.index_fieldname] = field.prepare(obj)
  13.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/fields.py", line 236, in prepare
  14.     return self.convert(super().prepare(obj))
  15.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/fields.py", line 100, in prepare
  16.     return self.prepare_template(obj)
  17.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/haystack/fields.py", line 213, in prepare_template
  18.     t = loader.select_template(template_names)
  19.   File "/www/wwwroot/wlxy.lmaths.com/6b471054ea1f7fcaf687330e6039d84e_venv/lib/python3.9/site-packages/django/template/loader.py", line 47, in select_template
  20.     raise TemplateDoesNotExist(', '.join(template_name_list), chain=chain)
  21. django.template.exceptions.TemplateDoesNotExist: search/indexes/information/article_text.txt
复制代码
search/indexes/information/article_text.txt文件是存在templates目录里面的
使用道具 举报 只看该作者 回复
发表于 2022-11-15 16:13:24 | 显示全部楼层
您好,您在哪进行操作的全文检索?
使用道具 举报 回复 支持 反对
发表于 2022-11-15 16:17:39 | 显示全部楼层
本帖最后由 MartinChau 于 2022-11-15 16:23 编辑

原因已经找到,,程序是windows转过了的所以到了linux出现大小写问题,,,感觉回复!!!!!!!!!!!!!!!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表