Skip to main content

Integrates official client for Elasticsearch into Flask

Project description

Integrates the official Python low-level client for Elasticsearch into Flask.

Installation

Flask-Elastic is pip installable:

$ pip install Flask-Elastic

Configure

The only configuration is ELASTICSEARCH_URL, defaults to localhost:9200. You can pass any kwargs to Elastic() for further configuration. The kwargs will be passed to Elasticsearch().

Usage

Import the extension into your Flask project and initialize:

from flask.ext.elastic import Elastic

elastic = Elastic(app)

Development

Source code is hosted on GitHub (contributions are welcome).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-Elastic-0.2.tar.gz (2.1 kB view details)

Uploaded Source

File details

Details for the file Flask-Elastic-0.2.tar.gz.

File metadata

  • Download URL: Flask-Elastic-0.2.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Flask-Elastic-0.2.tar.gz
Algorithm Hash digest
SHA256 5f01a6fc541b5d2576a9b0251f201b4f80cb7109c8b1e0e6d50a9d6f9ce31343
MD5 80b4edf4eaf73e480330413e15d5f990
BLAKE2b-256 5b227862ac6879032ede4811a2cf347e4621c0b9b71108234d76edd96c460c38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page