1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
# Django GraphiQL Debug Toolbar
[](https://github.com/flavors/django-graphiql-debug-toolbar/actions)
[](https://codecov.io/gh/flavors/django-graphiql-debug-toolbar)
[](https://www.codacy.com/gh/flavors/django-graphiql-debug-toolbar/dashboard)
[](https://pypi.python.org/pypi/django-graphiql-debug-toolbar)
[Django Debug Toolbar](https://github.com/jazzband/django-debug-toolbar) for [GraphiQL](https://github.com/graphql/graphiql) IDE.

## Dependencies
* Python ≥ 3.6
* Django ≥ 2.2
## Installation
Install last stable version from Pypi.
```sh
pip install django-graphiql-debug-toolbar
````
See the [documentation](https://django-debug-toolbar.readthedocs.io/en/stable/installation.html) for further guidance on setting *Django Debug Toolbar*.
Add `graphiql_debug_toolbar` to your *INSTALLED_APPS* settings:
```py
INSTALLED_APPS = [
'debug_toolbar',
'graphiql_debug_toolbar',
]
```
**Replace** the Django Debug Toolbar **middleware** with the GraphiQL Debug Toolbar one.
```py
MIDDLEWARE = [
# 'debug_toolbar.middleware.DebugToolbarMiddleware',
'graphiql_debug_toolbar.middleware.DebugToolbarMiddleware',
]
```
Credits to [@jazzband](https://jazzband.co) / [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar).
|