# Django jazzmin (Jazzy Admin) [](https://django-jazzmin.readthedocs.io)  [](https://pypi.python.org/pypi/django-jazzmin/)   [](https://coveralls.io/github/farridav/django-jazzmin?branch=master) Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy ## Installation ``` pip install django-jazzmin ``` ## Documentation See [Documentation](https://django-jazzmin.readthedocs.io) or [Test App](https://github.com/farridav/django-jazzmin/tree/master/tests/test_app/library/settings.py) ## Demo Live demo https://django-jazzmin.herokuapp.com/admin **Username**: test@test.com **Password**: test *Note: Data resets nightly* ## Features - Drop-in admin skin, all configuration optional - Customisable side menu - Customisable top menu - Customisable user menu - 4 different Change form templates (horizontal tabs, vertical tabs, carousel, collapsible) - Bootstrap 4 modal (instead of the old popup window, optional) - Search bar for any given model admin - Customisable UI (via Live UI changes, or custom CSS/JS) - Responsive - Select2 drop-downs - Bootstrap 4 & AdminLTE UI components - Using the latest [adminlte](https://adminlte.io/) + [bootstrap](https://getbootstrap.com/) ## Screenshots ## Dashboard  ## List view  ## Change form templates ### Collapsed side menu  ### Expanded side menu  ### Horizontal tabs  ### Vertical tabs  ### Collapsible  ### Carousel  ### Related modal  ## History page  ## Login view  ## UI Customiser  ## Mobile layout  ## Tablet layout  ## Admin Docs (if installed)  ## Thanks This was initially a Fork of https://github.com/wuyue92tree/django-adminlte-ui that we refactored so much we thought it deserved its own package, big thanks to @wuyue92tree for all of his initial hard work, we are still patching into that project were possible, but this project has taken a different direction. The javascript modal implementation uses some code from [django-admin-interface](https://github.com/fabiocaccamo/django-admin-interface/blob/master/admin_interface/static/admin/js/popup_response.js), so thanks to @fabiocaccamo for original work - Based on AdminLTE 3: https://adminlte.io/ - Using Bootstrap 4: https://getbootstrap.com/ - Using Font Awesome 5: https://fontawesome.com/