django-sphinxql:Django中的Sphinx搜索

时间:2021-05-10 23:57:48
【文件属性】:
文件名称:django-sphinxql:Django中的Sphinx搜索
文件大小:61KB
文件格式:ZIP
更新时间:2021-05-10 23:57:48
Python Django-SphinxQL为实现,感谢您检出它。 Django是一个用于使用关系数据库构建网站的Web框架。 Sphinx是为关系数据库设计的搜索引擎。 Django-SphinxQL定义了一个在Django中使用Sphinx的ORM。 因此,它允许您在Django网站中使用Sphinx进行全文搜索。 具体来说,此API允许您执行以下操作: 使用Python配置Sphinx。 在Sphinx中索引Django模型。 使用类似Django的表达式执行Sphinx查询(SphinxQL),并将结果作为Django模型。 Django-SphinxQL需要: 的Python 3 pymysql Django(> = 1.8) 狮身人面像 后端(pymysql或psycopg2) 我们在Travis中的构建矩阵有8个构建: Python 3.4 Django 1.8和
【文件预览】:
django-sphinxql-master
----MANIFEST.in(19B)
----sphinxql()
--------sql.py(2KB)
--------exceptions.py(308B)
--------apps.py(1010B)
--------manager.py(2KB)
--------core()
--------__init__.py(46B)
--------types.py(68B)
--------indexes.py(3KB)
--------configuration()
--------fields.py(2KB)
--------management()
--------query.py(10KB)
----requirements.txt(20B)
----.travis.yml(949B)
----LICENCE(719B)
----setup.py(894B)
----README.md(6KB)
----docs()
--------indexes.rst(6KB)
--------conf.py(8KB)
--------configuration.rst(10KB)
--------index.rst(934B)
--------Makefile(7KB)
--------queryset.rst(7KB)
--------expression.rst(4KB)
----tests()
--------foreign_relationships()
--------test_types.py(2KB)
--------settings_test.py(1KB)
--------__init__.py(2KB)
--------query()
--------test_expressions.py(5KB)
--------test_statements.py(1KB)
--------settings_travis.py(1KB)
--------indexing()
--------queryset()
--------test_configurators.py(3KB)
----.gitignore(544B)
----.coveragerc(97B)

网友评论