django-haystack相关内容

Django + Haystack如何执行此搜索

我是Haystack和搜索世界的新手,所以我不知道如何问这个问题。 我要实现的目标如下。 具有一个搜索查询,例如:一两个 我想返回以下任何内容: 这一个 一个 两个 两个一个 这里有一个东西 这可能与干草堆+ Solr / Xapian? 还可能与结果相关吗?在两个单词都被击中的情况下,这将给我更多的相关性。 我目前在视图中使用SearchQueryS ..
发布时间:2020-10-23 20:51:30 其他开发

Django-Haystack在搜索表单中未返回任何结果

我正在使用带有Whoosh后端的Django-Haystack。当我进行查询时,我没有任何结果。通过在Django shell中键入以下内容,我尝试了Haystack文档中建议的调试步骤,并且可以看到我想要的所有文本都已被索引。 从haystack.query导入SearchQuerySet sqs = SearchQuerySet()。all() sqs.count () sqs ..
发布时间:2020-10-23 20:50:27 其他开发

在草垛的弹性搜索中忽略重音符号

我正在与干草堆一起使用elasticsearch以便提供搜索。我希望用户搜索英语以外的其他语言。例如。目前正在尝试使用希腊语。 在搜索任何内容时如何忽略重音符号。例如。假设我输入Ανδρέας(带有重音符号)时,其返回结果与其匹配。 但是当我输入Ανδρεας时,它不返回任何结果。搜索引擎应带任何包含“Ανδρέας”但也带有“Ανδρεας”的结果(第二个不带重音)。 有人可以 ..

django haystack定制表单

我正在尝试使用django haystack制作自定义搜索表单,我只是从haystack的文档中进行了修改: forms.py 从Django导入表单 从haystack.forms导入SearchForm 类DateRangeSearchForm(SearchForm): start_date = form.DateField(required = False) end_d ..
发布时间:2020-10-23 20:50:21 其他开发

干草堆多字段搜索

您好,我将干草堆和woosh用作搜索引擎: 我的模型如下所示 class Person(models.Model): personid = models.IntegerField(primary_key = true,db_column ='PID') firstname = models.CharField(max_length = 50, db_column ='FIRSTN ..
发布时间:2020-10-23 20:50:13 Python

Whoosh索引查看器

我正在使用带有whoosh的haystack作为Django应用程序的后端。 有什么方法可以查看内容(以易于阅读的格式)由whoosh生成的索引?我想看看索引了哪些数据,以及如何更好地理解它是如何工作的。 解决方案 您可以执行此操作从python的交互式控制台非常容易: >>从whoosh.index import open_dir >> ix = open_dir(’who ..
发布时间:2020-10-23 20:50:07 Python

按日/周/月/年视图订购Solr搜索结果

具有视频模型并为其搜索索引。使用Django-haystack和Solr。需要按天/周/月/年的视频观看次数对结果进行排序。是否可以不总是通过最后一天/周/月/年的视图信息来更新搜索索引呢? 如果只需要按观看次数排序,则可以仅更新一天观看的视频(当前观看次数等于0)的索引。 p> 每隔几个小时使用一次update_index似乎不是一个好主意,因为现在需要30分钟,因此将来可能需要更多 ..
发布时间:2020-10-23 06:30:42 其他开发

Django 2.0干草堆飞快移动更新索引,重建索引抛出错误

我正在将django 2.0与haystack + whoosh一起用作搜索。我按照文档中的说明进行配置。发生的问题是当我运行 ./ manage.py rebuild_index 时显示此错误: 追踪(最近一次通话最近): 文件“ ./manage.py”,第15行,在中 execute_from_command_line(sys.argv) 文件“ /home/zor ..
发布时间:2020-10-23 06:14:16 其他开发

搜索多个字段

我认为我并没有正确理解django-haystack: 我有一个包含多个字段的数据模型,我需要搜索其中两个字段: class UserProfile(models.Model): user = models.ForeignKey(User,unique = True,default = None ) twitter_account = models.CharField(max_l ..
发布时间:2020-10-23 03:23:07 Python

Django Haystack-显示结果而无需搜索查询?

即使没有插入搜索查询,我仍要显示与选定方面匹配的所有结果。类似于某些商店应用程序的工作方式,例如亚马逊 例如显示所有“蓝色”且价格在$ 10- $ 100之间的产品。 如果未指定搜索查询,Haystack不会返回任何值。 有什么想法可以解决吗? 谢谢! 解决方案 如果有人还在寻找,则建议在干草堆代码中提供一个简单的解决方案: https://github.co ..
发布时间:2020-10-23 02:39:10 Python

尝试安装django-haystack

您好,我正在尝试在Debian 7 x86上安装 django-haystack ,但不可能安装,此Debian是全新安装,我编译了python 3.6,我有点失望,我得到的错误 100%| 389kB 9.0kB / s 命令python setup.py egg_info的完整输出: https://pypi.python.org/simple/setuptools_scm/上的下 ..
发布时间:2020-10-19 04:32:35 Python