Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Modern responsive template for the Django admin interface with improved functionality, themes, and dashboard widgets.
Django JET is a modern, responsive template for the Django admin interface that replaces the default admin styling with an improved, feature-rich UI.
Django JET is an open-source Django application that restyles and extends the default Django admin interface. It is installed with pip install django-jet, then added to INSTALLED_APPS before django.contrib.admin. It works on any Django project by overriding admin templates, adding URL patterns, and requiring a context processor. The project is developed by Geex Arts and is available on PyPI and GitHub, where it has gathered 3,622 stars. Django JET also ships a separate dashboard application (jet.dashboard) and the authors have announced a rewritten successor called Jet Bridge.
jet.dashboard app adds widgets to the admin home page, including Google Analytics widgets (which require google-api-python-client==1.4.1).jet to INSTALLED_APPS, updating URLs, and running migrate.pip install django-jet and the documented configuration steps.jet.dashboard to create a customizable home page with widgets, including Google Analytics integration for traffic reports.Django JET is offered under two license types: open-source (AGPLv3) and commercial. The AGPLv3 license requires that programs using the code also become AGPL-compatible. The commercial license is designed for using Django JET in commercial products and applications without the provisions of the AGPLv3.
Django JET is free to use under the open-source AGPLv3 license. If you do not want to comply with AGPLv3's requirements, the authors offer a commercial license for use in commercial products without AGPL terms.
Yes. The installation instructions specify the context processor configuration for Django 1.8+ (using django.template.context_processors.request) and for older versions (using django.core.context_processors.request). It also supports running migrations with python manage.py migrate jet.
Django JET is the classic template for the Django admin. The authors have announced "New JET" (Jet Bridge) with a live demo at app.jetadmin.io, and development of new features for Django JET is frozen, with only critical bugs being fixed.
Yes, but as a separate application. To use it, you must add jet.dashboard to INSTALLED_APPS, include its URL patterns, and run migrations for the dashboard app. Google Analytics widgets require an additional package: google-api-python-client==1.4.1.
