django-haystack相关内容
我正在尝试使用Django和Haystack与Elasticsearch作为Ubuntu 14.04的后端。我有Elasticsearch和Haystack安装。 当我运行python manage.py runserver时收到的错误: 我@ ubuntu:$ python manage.py runserver 验证模型... 0找到错误 2015年1月31日 - 1
..
有没有人用haystack使用Django taggit?我们如何使haystack的标签字段可索引? 我尝试过: class EventIndex(indexes.SearchIndex,indexes.Indexable): text = indexes.CharField(model_attr ='descr_en',document = True,use_template
..
我正在使用django haystack与xapian作为后端搜索引擎。我正在使用 FacetedSearchView 和 FacetedSearchForm 来进行搜索。我已经通过 searchqueryset 到我的 urls.py FacetSearchView >文件。 但问题是我无法访问模板中的 searchqueryset 。我想做的是计算 searchqueryset 中找到的
..
我目前正在使用弹性搜索后端运行haystack,现在我正在建立城市名称的自动填充。问题是,SearchQuerySet给我不同的结果,从我的角度来看,错误的是在弹性搜索中直接执行的查询,这对我来说是预期的结果。 我使用的是:Django 1.5.4, django-haystack 2.1.0, pyelasticsearch 0.6.1, elasticsearch 0.90.3
..
对不起,如果这是一个基本问题,但是我搜索并找不到任何内容。在我的Django项目中,我使用的是芹菜。我从crontab转换命令是一个周期性的任务,它工作得很好,但它只是在模型上调用一个方法。是否可以从定期任务更新我的干草堆索引?有没有人这样做? /manage.py update_index 这是从Haystack文档更新索引的命令,但我不知道如何从任务中调用该索引。
..
我刚刚到Django。我正在试图了解静态文件(css和图像)正在发生什么。 问题的简历如下...当我使用第三方应用程序(Haystack)的静态视图我无法使用静态文件。 我的项目有这个目录结构: 1001empbr(项目文件夹的名称) | | ------ 1001emp(django项目的名称) | | ------ 1001empbr(我的应用程序的名称) |
..
我正在使用Django Haystack + Elasticsearch + Django REST框架构建一个小型的搜索引擎,我正在试图找出重现Django QuerySet 的行为 我的索引看起来像这样: pre> class ItemIndex(indexes.SearchIndex,indexes.Indexable): text = indexes.CharField(do
..
当我尝试 python manage.py rebuild_index 时,会发生错误: self.conn.bulk_index(self.index_name,'modelresult',prepped_docs,id_field = ID) AttributeError:'ElasticSearch'对象没有属性'bulk_index' / pre> 我发现链接 ht
..
我试图用django-haystack索引一个Solr模型,但是它返回以下错误(使用rebuild_index或update_index时): 无法向Solr添加文档:[原因:错误404未找到] 这是search_indexes.py 从haystack导入索引 从haystack.indexes导入SearchIndex 从jobpost .models im
..
我正在尝试沿着干草堆教程。我运行manage.py重建索引时遇到错误 我收到以下错误: 警告:这将无法从您的搜索索引中删除一切。 您之后的选择是从备份恢复或通过`rebuild_index`命令重建。 您确定要继续吗? [y / N] y 从你的索引中删除所有文档,因为你这么说。 删除所有文档。 /Users/heri0n/python_env/lib/python2.
..
如果自动生成的django.po文件在其标题中包含以下行 “Plural-Forms:nplurals = INTEGER ; plural = EXPRESSION; \\\ “ ”manage.py runserver“raise gettext.py“,第93行,c2py raise ValueError,'复数形式表达式可能是危险的' ValueEr
..
我将一个软件包(称为pysolr 2.0.15)下载到我的电脑上,以便与Haystack一起使用。说明要求我将Pysolr添加到我的PYTHONPATH。 这是什么意思?解压缩pysolr文件后,我运行了命令python setup.py install,就是这样。这是做什么,我需要做什么? 感谢您的帮助! 解决方案 pythonpath告诉python要查找模块,例如,你可能
..
将Django从1.7更新到1.9后,基于Haystack和Solr的搜索引擎停止工作。这是我得到的: ./ manage.py shell Python 2.7.6(默认,2015年6月22日,17:58:13) [GCC 4.8.2] on linux2 输入“help”,“copyright”,“credits”或“license”了解更多信息。 (InteractiveC
..
我正在使用django haystack在我的django项目上实施一个搜索系统。问题是,我的模型中的某些字段有一些法国口音,我想找到含有和没有重音的查询内容的条目。 我认为最好的想法是创建一个具有重音符的字段的SearchIndex,并且没有重音的相同字段。 有什么想法或提示? 以下是一些代码 想像下面的模型: Cars(models.Model): name
..
我有两个模型: models.py class model1(models.Model): field1_model1 = models.CharField() filed2_model1 = models.CharField() class model2(models.Model): field1_model2 = models.ForeignKey(model1)
..
我使用 solr 作为后端在项目中使用 haystack 。我想要能够执行包含搜索,类似于Django .filter(something__contains =“...”) 如名称所示, __ startswith 选项不符合我们的需求,寻找以字符串开头的单词。 我尝试使用类似 * keyword * 但是Solr不允许 * 用作第一个字符 谢谢。 解决方案 要获得“包
..
我有一个使用SOLR进行索引的Django项目。 我正在尝试一个 子串搜索 使用Haystack的 SearchQuerySet 类。 例如,当用户搜索“strong”“ear” em> ,它应该返回具有值为 “搜索” 的字段的条目。 如您所见, “ear” 是 “搜索” 的SUBSTRING。 (显然:)) 换句话说,在一个完美的Django世界中,我想要的是: Se
..
我需要一个简单的搜索工具,我的django供电的网站,所以我去干草堆和索尔。我已经正确设置所有内容,并且可以在输入确切短语时找到正确的搜索结果,但是在输入部分短语时我无法获得任何结果。 例如:“John”返回“John Doe”,但“Joh”不返回任何内容。 型号: class Person(models.Model): first_name = models.CharFie
..
我正在使用apache solr搜索引擎来索引我的网站数据库。 我正在使用django + http://haystacksearch.org/ 所以让我们说我有文字”鸡“ p> 当我搜索“鸡” - solr可以找到这个文件 但是当我搜索“小鸡” - 它没有找到任何东西.. 有没有办法解决这个问题? 解决方案> 注意:以下解决方案是Solr 1.4 我建
..
我已创建了字段 title_auto 索引: 类GameIndex(indexes.SearchIndex,indexes.Indexable): 文字= indexes.CharField(文件= TRUE,model_attr ='标题') 标题= indexes.CharField(model_attr ='标题') title_auto = indexes.Ngr
..