Django Elasticsearch Toolbar
A Django Debug Toolbar panel for Elasticsearch
About
Supported versions (tested in CI):
- django-elasticsearch-debug-toolbar 3.1+: Django 2.2 to 6.x, Django Debug Toolbar 3.8 to 7.x, Python 3.9 to 3.14, elasticsearch 7.x, 8.x and 9.x
- django-elasticsearch-debug-toolbar 3.0: Django Debug Toolbar 3.x (elasticsearch <8.0.0)
- django-elasticsearch-debug-toolbar 2.x: Django Debug Toolbar 2.x
- django-elasticsearch-debug-toolbar 1.x: Django Debug Toolbar 1.x
ElasticSearch queries using elasticsearch python official client.
You are more than welcome to participate
- Any idea and no time to code send your idea here: https://github.com/Benoss/django-elasticsearch-debug-toolbar/issues
- An idea and the code just send a pull request here: https://github.com/Benoss/django-elasticsearch-debug-toolbar/pulls
Installation
Install using pip::
pip install django-elasticsearch-debug-toolbar
or install the development version from source::
pip install git+git@github.com:Benoss/django-elasticsearch-debug-toolbar.git
- Then add
elastic_panelto yourINSTALLED_APPSso that we can find the templates in the panel. - Also, add
'elastic_panel.panel.ElasticDebugPanel'to yourDEBUG_TOOLBAR_PANELS.
Usage
Just click the link in the Django Debug toolbar:
License
Uses the MIT license.
- Django Debug Toolbar: https://github.com/django-debug-toolbar/django-debug-toolbar
- MIT: http://opensource.org/licenses/MIT
Metadata
Release files for django-elasticsearch-debug-toolbar 3.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_elasticsearch_debug_toolbar-3.1.0.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_elasticsearch_debug_toolbar-3.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.1 kB
Release files / django_elasticsearch_debug_toolbar-3.1.0.tar.gz
| Download URL | django_elasticsearch_debug_toolbar-3.1.0.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
edc68f3db8b6f190c10310417f1be5663bb9ba9de5b42a3a57941d12a7d08e06
|
|
BLAKE2b-256 checksum How to use checksums |
91979a25b67cec504cabc8361a53eecb8c6c3bd122fb3d484863040c7e12b37d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / django_elasticsearch_debug_toolbar-3.1.0-py3-none-any.whl
| Download URL | django_elasticsearch_debug_toolbar-3.1.0-py3-none-any.whl |
|---|---|
| Size | 6.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b56811285cb496fd9ea6df359a5be44fd6a541c0f678865288c60b01e6223a4c
|
|
BLAKE2b-256 checksum How to use checksums |
40dfda2d7059911341cd21bc73d14ca38be766469b687ee27da36431dafb697c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|