Simple ElasticSearch indexing integration for Django.
Project description
NOTE: The 0.5.x version codebase is deprecated and no longer supported. Version 0.9+ is a breaking change release.
This package provides a simple method of creating Elasticsearch indexes for Django projects.
Free software: BSD license
Features
class mixin containing mainly @classmethod methods to handle index, type, mapping, and document data generation for indexing/deletion purposes
optionally auto index/delete with model signals (can trigger manual indexing of data - there are great use cases for this)
management command to handle broad initialization and indexing
TODO
Update all the RST template files appropriately. audreyr’s cookiecutter was used to generate the base files in this package.
Tests. Write them.
Documentation. Write it.
History
0.9.0 (2014-11-10)
In what will become version 1.0, this 0.9.x codebase is a revamp of the original codebase (v0.5.x). Completely breaking over previous versions.
0.5.0 (2014-03-05)
Final release in 0.x codebase - this old codebase is now unmaintained.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django-simple-elasticsearch-0.9.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 865eda32f83907811c72f4f6c5c909162ebffeba1cd2fc47b64d846af2cb6e5e |
|
MD5 | e5da3ba6aa16afad568bc47bda8346c0 |
|
BLAKE2b-256 | c1f5552c96dd7683efcc01e2120c4d7ab404ac05a98f755a4eacb5ad8699777e |