Modern template for Django admin interface with improved functionality
Project description
Modern template for Django admin interface with improved functionality
Note
Fork made from https://github.com/geex-arts/django-jet
Installation
- Download and install latest version of Django JET:
pip install r-django-jet
- Add ‘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 sure django.template.context_processors.request context 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', ... ], }, }, ]
- Add URL-pattern to the urlpatterns of your Django project urls.py file (they are needed for related–lookups and autocompletes):
urlpatterns = patterns( '', path('jet/', include('jet.urls', 'jet')), # Django JET URLS path('admin/', include(admin.site.urls)), ... )
- Create database tables:
python manage.py migrate jet
- Collect static if you are in production environment:
python manage.py collectstatic
- Clear your browser cache
Dashboard installation
Note
Dashboard 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( '', path('jet/', include('jet.urls', 'jet')), # Django JET URLS path('jet/dashboard/', include('jet.dashboard.urls', 'jet-dashboard')), # Django JET dashboard URLS path('admin/', include(admin.site.urls)), ... )
- For Google Analytics widgets only install python package:
pip install google-api-python-client==1.4.1
- Create database tables:
python manage.py migrate dashboard
- Collect static if you are in production environment:
python manage.py collectstatic
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
r-django-jet-2.0.9.tar.gz
(825.1 kB
view hashes)
Built Distribution
Close
Hashes for r_django_jet-2.0.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49d46f3dcc667c90f08a653e953cbd05dd7c6ac00ea1945ab11ec1b11e92559c |
|
MD5 | 638531a6e2b546924b3d7aad6c355e3b |
|
BLAKE2-256 | 50c0120b2c4c00a49c8c6e8b714a3a46d70adbb2abcfc15ec0af44b8083ea42e |