文件名称:django-elasticsearch-dsl:这是一个允许在Elasticsearch中使用elasticsearch-dsl-py索引django模型的软件包
文件大小:66KB
文件格式:ZIP
更新时间:2024-05-31 21:20:20
Python
Django Elasticsearch DSL Django Elasticsearch DSL是一个软件包,它允许在Elasticsearch中索引Django模型。 它是作为的薄包装而构建的,因此您可以使用elasticsearch-dsl-py团队开发的所有功能。 您可以在查看完整的文档。 特征 基于因此您可以使用类进行查询。 Django信号接收器处于保存和删除状态,以保持Elasticsearch同步。 用于创建,删除,重建和填充索引的管理命令。 Django模型字段中的Elasticsearch自动映射。 复杂字段类型支持(ObjectField,NestedField)。 使用并行索引快速建立索引。 要求 的Django> = 1.11 Python 2.7、3.5、3.6、3.7、3.8 Elasticsearch兼容性:该库与5.x以后的所有Ela
【文件预览】:
django-elasticsearch-dsl-master
----setup.py(2KB)
----.gitignore(448B)
----requirements.txt(47B)
----.readthedocs.yml(95B)
----.travis.yml(2KB)
----MANIFEST.in(192B)
----requirements_dev.txt(100B)
----LICENSE(580B)
----HISTORY.rst(4KB)
----setup.cfg(213B)
----README.rst(2KB)
----tests()
--------test_indices.py(1KB)
--------test_commands.py(6KB)
--------__init__.py(69B)
--------documents.py(4KB)
--------test_integration.py(14KB)
--------models.py(2KB)
--------test_documents.py(16KB)
--------test_registries.py(5KB)
--------test_fields.py(13KB)
--------fixtures.py(1KB)
----example()
--------requirements.txt(131B)
--------README.rst(946B)
--------example()
--------test_app()
--------manage.py(250B)
--------docker()
----requirements_test.txt(106B)
----AUTHORS.rst(183B)
----runtests.py(2KB)
----django_elasticsearch_dsl()
--------signals.py(3KB)
--------__init__.py(315B)
--------indices.py(787B)
--------documents.py(7KB)
--------models.py(0B)
--------apps.py(1KB)
--------fields.py(6KB)
--------management()
--------registries.py(6KB)
--------test()
--------search.py(1KB)
--------exceptions.py(262B)
----CONTRIBUTING.rst(3KB)
----docs()
--------Makefile(8KB)
--------_static()
--------make.bat(8KB)
--------source()
----.editorconfig(331B)
----tox.ini(595B)