问题标签 [django-sphinx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sphinx - 通配符搜索问题 sphinx
在 Sphinx 2.0.6 中尝试启用通配符(*)的搜索时出现以下错误
索引产品:语法错误,“*”附近的意外 $undefined
我的搜索词是iphone 4s*
它使用如下定义的产品索引。
我正在使用可以在源 tar 球中找到的 php api。使用搜索 CLI 时,我可以看到错误。
我的 php 代码看起来像
python - 在 ReadTheDocs 上构建 Sphinx 文档
有一种方法可以让 readthedocs.org 为在 google 应用程序引擎上运行的 Django 项目(托管在 git 上)构建基于 sphinx 的文档?
我继续收到此错误:
我创建了以下需求文件:
但 ReadTheDocs 无法解压 google-appengine
python - 狮身人面像 add_config_value 不添加变量
尝试在此处为每个文档添加一个简单的真/假值:
http://sphinx-doc.org/ext/ifconfig.html
在我的conf.py
文件中:
在我的grids.rst
文件(描述如何设置引导网格的页面)中,我有这个:
我得到的错误是:
我需要在 之后的东西responsiveenabled
,比如“in (...)”吗?我想让它与我正在编写的文档版本无关。
django - Django 上的 Sphinx 搜索在 /search/ 处引发异常 TypeError
我正在尝试根据本教程使用 sphinx 搜索、postgresql 和 django 来构建全文搜索:http: //pkarl.com/articles/guide-django-full-text-search-sphinx-and-django-sp /。为 sphinx 和 postgresql 完成了所有设置,它可以工作,但是在到达示例 Django 代码部分时遇到了麻烦。
在 django views & urlconf 中,我只用自己的模型将 *search_results* 的功能更改为search和Story模型。对于 URLConf,我只将 *search_results* 更改为搜索,就像在视图上一样,搜索模板上没有任何更改。
因此,当我尝试从 Django 中的表单中搜索时,出现异常:
我还尝试通过更改 urlpattern 和视图定义来根据 steyblind 的评论进行更改,如下所示:
但仍然保持获取 TypeError 异常。我在这里做错了吗?提前致谢。
这是我的片段:
网址.py
视图.py
搜索.html
django - db_index 和 unique=True on OneToOne 关系
我正在扩展 django 的用户模型。
那么,是否可以将 db_index=True 和 unique=True 与用户字段一起使用?然后我需要通过用户名实现搜索。我想到了斯芬克斯。对此有什么想法吗?也许一些链接很好的教程?TIA
full-text-search - Sphinx 反向搜索 - 添加新项目时,对现有存储的关键字执行搜索
我有一个应用程序,人们可以在其中列出要出售/交换/赠送的东西,有 200 个字符的描述。我们称他们为卖家。
其他用户可以搜索东西——我们称他们为买家。
我有一个使用 Django、MySQL 和 Sphinx 进行文本搜索的系统。
假设买家正在寻找“T 恤”。他们没有得到任何他们想要的结果。我希望该应用程序让买家可以选择勾选“如果出现问题请告诉我”。
然后,当卖家列出“Quicksilver T 恤”时,这将触发对所有已保存搜索的反向搜索,以通知这些买家已列出与他们查询匹配的新项目。
显然,每次列出任何新项目(在循环中)以查找匹配项时,我都可以在每个保存的搜索上触发 Sphinx 搜索——但这将是疯狂和密集的。这是我想以理智的方式实现的效果-我该怎么做?
python - Django 仅使用 .extra() 查询模型的一个字段,而不使用 .defer() 或 .only()
我正在使用 django ORM 的 exact() 方法仅从一组模型中查询选定的字段以节省 RAM。由于对我正在使用的 ORM 管理器的一些限制(它不是默认的),我不能使用 defer() 或 only()。
以下代码可以正常工作,没有错误:
但是,当我对 q1 查询集进行 jsonify 时,我得到了模型的每个字段。所以 extra() 一定不起作用,还是我做错了什么?
更具体地说,我使用的自定义管理器是 django-sphinx。例如 Model.search.query(...)。
谢谢。
django - django-sphinx-db:原始 sql 查询,加入 msql 表?
我正在考虑使用 django-sphinx-db https://pypi.python.org/pypi/django-sphinx-db
在我安装它之前,我只是想我会检查一下:
是否可以将特殊的 sphinx 表与常规的 mysql 表连接起来?我可以使用原始查询来做到这一点吗?
关于 django-sphinx-db 的任何其他想法?有什么理由我不应该使用它?
我计划在 sphinx 中索引一些文本内容,但将在 mysql 表中包含匹配的图像。所以我需要对内容表和图像表进行连接。
python - django-sphinx 电池支持 python3
我正在尝试使用 pip-3.2 安装 django-sphinx,但出现语法错误。
请告诉我如何使用 Python 3.2 安装 django-sphinx。
我从http://sphinxsearch.com/downloads/release/ install 下载 sphinx deb 包:
安装日志:
安装 sphinx 后,我运行 pip-3.2 并尝试安装 django-sphinx:安装日志:
也许我的问题:django -sphinx 不支持 python3.X? https://www.djangopackages.com/grids/g/search/
python - Django 'NoneType' 对象没有属性 '__getitem__'
我读了这篇文章http://eshlox.net/en/2012/09/13/sphinxsearch-and-django-ubuntu/
鉴于我收到代码错误:total = query_results['total']
错误:“NoneType”对象没有属性“ getitem ”
Traceback 切换到复制和粘贴视图
获取响应
请告诉我可能是什么错误?