Package: django-jet-calm
Rebooted version ofhttps://github.com/geex-arts/django-jet#readmeModern template for Django-4 admin interface with improved functionalityMAJOR UPGRADELatest jQuery and jQuery-UIMultiselect dropdown in list filterDjango 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.Documentation:http://jet.readthedocs.org/(Old official version)libi.iohttp://libi.io/library/1683/django-jet(Old official version)PyPI:https://pypi.python.org/pypi/django-jet(Old official version)Why Django JET?New fresh lookResponsive mobile interfaceUseful admin home pageMinimal template overridingEasy integrationThemes supportAutocompletionHandy controlsScreenshotsInstallationDownload and install the Django 4 version of Django JET:pipinstalldjango-jet-calm==5.1.5Add ‘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:TEMPLATES=[{'BACKEND':'django.template.backends.django.DjangoTemplates','DIRS':[],'APP_DIRS':True,'OPTIONS':{'context_processors':[...'django.template.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['',path('jet/',include('jet.urls','jet')),# Django JET URLSpath('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['',path('jet/',include('jet.urls','jet')),# Django JET URLSpath('jet/dashboard/',include('jet.dashboard.urls','jet-dashboard')),# Django JET dashboard URLSpath('admin/',include(admin.site.urls)),...]WarningFrom Django 3.0 the default value of theX_FRAME_OPTIONSsetting was changed fromSAMEORIGINtoDENY. This       can cause errors for popups such as for theField Lookup Popup. To solve this you should add the following to your       Django project settings.py file:X_FRAME_OPTIONS='SAMEORIGIN'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