Package: django-jet
Modern template for Django admin interface with improved functionalityAttention!NEW JETWe are proud to announce completely new Jet. Please check out Live Demo.Developing of new features for Django Jet will be frozen, only critical bugs will be fixed.Live DemoDjango JET has two kinds of licenses: open-source (AGPLv3) and commercial. Please note that using AGPLv3
code in your programs make them AGPL compatible too. So if you don’t want to comply with that we can provide you a commercial
license (visit Home page). The commercial license is designed for using Django JET in commercial products
and applications without the provisions of the AGPLv3.Home page:http://jet.geex-arts.com/New Jet:Live DemoLive Demo:http://demo.jet.geex-arts.com/admin/Documentation:http://jet.readthedocs.org/libi.iohttp://libi.io/library/1683/django-jetPyPI:https://pypi.python.org/pypi/django-jetSupport:support@jet.geex-arts.comWhy Django JET?New fresh lookResponsive mobile interfaceUseful admin home pageMinimal template overridingEasy integrationThemes supportAutocompletionHandy controlsScreenshotsInstallationDownload and install latest version of Django JET:pipinstalldjango-jet# oreasy_installdjango-jetAdd ‘jet’ application to the INSTALLED_APPS setting of your Django project settings.py file (note it should be before ‘django.contrib.admin’):INSTALLED_APPS=(...'jet','django.contrib.admin',)Make suredjango.template.context_processors.requestcontext processor is enabled in settings.py (Django 1.8+ way):TEMPLATES=[{'BACKEND':'django.template.backends.django.DjangoTemplates','DIRS':[],'APP_DIRS':True,'OPTIONS':{'context_processors':[...'django.template.context_processors.request',...],},},]WarningBefore Django 1.8 you should specify context processors different way. Also usedjango.core.context_processors.requestinstead ofdjango.template.context_processors.request.fromdjango.confimportglobal_settingsTEMPLATE_CONTEXT_PROCESSORS=global_settings.TEMPLATE_CONTEXT_PROCESSORS+('django.core.context_processors.request',)Add URL-pattern to the urlpatterns of your Django project urls.py file (they are needed for related–lookups and autocompletes):urlpatterns=patterns('',url(r'^jet/',include('jet.urls','jet')),# Django JET URLSurl(r'^admin/',include(admin.site.urls)),...)Create database tables:pythonmanage.pymigratejet# orpythonmanage.pysyncdbCollect static if you are in production environment:pythonmanage.pycollectstaticClear your browser cacheDashboard installationNoteDashboard is located into a separate application. So after a typical JET installation it won’t be active.
To enable dashboard application follow these steps:Add ‘jet.dashboard’ application to the INSTALLED_APPS setting of your Django project settings.py file (note it should be before ‘jet’):INSTALLED_APPS=(...'jet.dashboard','jet','django.contrib.admin',...)Add URL-pattern to the urlpatterns of your Django project urls.py file (they are needed for related–lookups and autocompletes):urlpatterns=patterns('',url(r'^jet/',include('jet.urls','jet')),# Django JET URLSurl(r'^jet/dashboard/',include('jet.dashboard.urls','jet-dashboard')),# Django JET dashboard URLSurl(r'^admin/',include(admin.site.urls)),...)For Google Analytics widgets onlyinstall python package:pip install google-api-python-client==1.4.1Create database tables:pythonmanage.pymigratedashboard# orpythonmanage.pysyncdbCollect static if you are in production environment:pythonmanage.pycollectstatic