django-haystack相关内容
将django升级到1.7后,我无法执行管理命令update_index。 跟踪(最近一次通话): 文件“ /opt/pycharm-3.4.1/helpers/pydev/pydevd.py”,行1733,位于中。 debugger.run(setup ['file'],无,无) 文件“ /opt/pycharm-3.4.1/helpers/pydev/pydevd.
..
我曾经使用过django,干草堆和elasticsearch。 我的search_index.py: 从干草堆导入索引 从模型导入广告 类AdvertisementIndex(indexes.SearchIndex,indexs.Indexable): 文本= indexs.CharField(document = True,use_template = True) ma
..
我的问题很简单(按标题)。当前的Django干草堆是否与最新的Django 2.0兼容?有人使用这种组合吗? 文档中以及PYPI上的要求建议是: https://django-haystack.readthedocs.io/en / master /#requirements https://pypi.python.org/pypi/django-haystack/2.6.1
..
我正在使用 django-haystack 在我的一个项目中具有 Solr 后端。我有一个SearchForm,它继承自 FacetedSearchForm 。现在,我想做的是向表单中的某些字段添加初始值。 from django.forms导入表单$来自haystack.forms的b $ b导入FacetedSearchForm MySearchForm(FacetedSe
..
我是Haystack和搜索世界的新手,所以我不知道如何问这个问题。 我要实现的目标如下。 具有一个搜索查询,例如:一两个 我想返回以下任何内容: 这一个 一个 两个 两个一个 这里有一个东西 这可能与干草堆+ Solr / Xapian? 还可能与结果相关吗?在两个单词都被击中的情况下,这将给我更多的相关性。 我目前在视图中使用SearchQueryS
..
我正在使用带有Whoosh后端的Django-Haystack。当我进行查询时,我没有任何结果。通过在Django shell中键入以下内容,我尝试了Haystack文档中建议的调试步骤,并且可以看到我想要的所有文本都已被索引。 从haystack.query导入SearchQuerySet sqs = SearchQuerySet()。all() sqs.count () sqs
..
我正在与干草堆一起使用elasticsearch以便提供搜索。我希望用户搜索英语以外的其他语言。例如。目前正在尝试使用希腊语。 在搜索任何内容时如何忽略重音符号。例如。假设我输入Ανδρέας(带有重音符号)时,其返回结果与其匹配。 但是当我输入Ανδρεας时,它不返回任何结果。搜索引擎应带任何包含“Ανδρέας”但也带有“Ανδρεας”的结果(第二个不带重音)。 有人可以
..
我正在尝试使用django haystack制作自定义搜索表单,我只是从haystack的文档中进行了修改: forms.py 从Django导入表单 从haystack.forms导入SearchForm 类DateRangeSearchForm(SearchForm): start_date = form.DateField(required = False) end_d
..
我正在使用Haystack进行搜索,返回的结果SearchQuerySet包含None元素: >> SearchQuerySet()。models(问题,文档,想法) >> [
..
您好,我将干草堆和woosh用作搜索引擎: 我的模型如下所示 class Person(models.Model): personid = models.IntegerField(primary_key = true,db_column ='PID') firstname = models.CharField(max_length = 50, db_column ='FIRSTN
..
我正在将Haystack和Whoosh与Django一起使用 在search_index.py中,我有这个 class PageIndex(RealTimeSearchIndex): text = CharField(document = True,use_template = True) creator = CharField(model_attr ='creator') c
..
我正在使用带有whoosh的haystack作为Django应用程序的后端。 有什么方法可以查看内容(以易于阅读的格式)由whoosh生成的索引?我想看看索引了哪些数据,以及如何更好地理解它是如何工作的。 解决方案 您可以执行此操作从python的交互式控制台非常容易: >>从whoosh.index import open_dir >> ix = open_dir(’who
..
我在django-cms和haystack搜索中的结果有问题。我正在使用django-cms-search插件haystack作为后端。干草堆返回正确的结果。但是我想在搜索结果中显示“筋急转弯”。 我可以通过以下方式通过模板访问绝对URL和页面标题: {%for page.object_list%}
{{r
..
具有视频模型并为其搜索索引。使用Django-haystack和Solr。需要按天/周/月/年的视频观看次数对结果进行排序。是否可以不总是通过最后一天/周/月/年的视图信息来更新搜索索引呢? 如果只需要按观看次数排序,则可以仅更新一天观看的视频(当前观看次数等于0)的索引。 p> 每隔几个小时使用一次update_index似乎不是一个好主意,因为现在需要30分钟,因此将来可能需要更多
..
我得到“ None”的拼写建议。 首先,我在settings.py文件中设置了此设置: HAYSTACK_INCLUDE_SPELLING =真 我有重建索引: python manage.py rebuild_index 并进行了很好的更新 python manage.py update_index 搜索正常。
..
我正在将django 2.0与haystack + whoosh一起用作搜索。我按照文档中的说明进行配置。发生的问题是当我运行 ./ manage.py rebuild_index 时显示此错误: 追踪(最近一次通话最近): 文件“ ./manage.py”,第15行,在中 execute_from_command_line(sys.argv) 文件“ /home/zor
..
我认为我并没有正确理解django-haystack: 我有一个包含多个字段的数据模型,我需要搜索其中两个字段: class UserProfile(models.Model): user = models.ForeignKey(User,unique = True,default = None ) twitter_account = models.CharField(max_l
..
即使没有插入搜索查询,我仍要显示与选定方面匹配的所有结果。类似于某些商店应用程序的工作方式,例如亚马逊 例如显示所有“蓝色”且价格在$ 10- $ 100之间的产品。 如果未指定搜索查询,Haystack不会返回任何值。 有什么想法可以解决吗? 谢谢! 解决方案 如果有人还在寻找,则建议在干草堆代码中提供一个简单的解决方案: https://github.co
..
是否可以将Django Haystack搜索与“内置” QuerySet过滤器操作结合使用,特别是使用Q()实例和SearchQuerySet不支持的查找类型进行过滤? 干草堆搜索->查询集过滤的 或 queryset-filtered-> haystack-searched 浏览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/上的下
..