Elasticsearch for Django REST Framework’s

About

Django REST Elasticsearch provides the easy way for integration Django REST Framework and Elasticsearch. The library uses Elasticsearch DSL library, it is a high-level library to the official low-level client.

Requirements

  • Django REST Framework 3.5 and above
  • elasticsearch-dsl>=5.0.0,<6.0.0 (Elasticsearch 5.x)

Installation

pip install django-rest-elasticsearch

Changelog

v0.3.2

Release date: 2017-09-06
  • Fixed the bug with the paginator class
  • Remove Django<1.11 from the requirement

v0.3.0

Release date: 2017-06-26
  • Fixed the bug with filtering by boolean values
  • Added validation

v0.2.0

Release date: 2017-04-07
  • Initial release.