All Projects → geex-arts → Django Jet

geex-arts / Django Jet

Licence: agpl-3.0
Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Django Jet

Jet Django
Jet Bridge (Django) for Jet Admin – Admin panel framework for your application
Stars: ✭ 168 (-94.76%)
Mutual labels:  django, interface, dashboard, admin, responsive, admin-dashboard, administration
Jet Bridge
Jet Bridge – Admin Panel Framework for your application
Stars: ✭ 904 (-71.81%)
Mutual labels:  interface, dashboard, admin, responsive, admin-dashboard, administration
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (-62.99%)
Mutual labels:  template, dashboard, admin, responsive, admin-dashboard
Ngx Admin
Customizable admin dashboard template based on Angular 10+
Stars: ✭ 23,286 (+626.1%)
Mutual labels:  dashboard, admin, responsive, admin-dashboard
Django Admin Interface
django's default admin interface made customizable. popup windows replaced by modals. :mage: ⚡️
Stars: ✭ 717 (-77.64%)
Mutual labels:  django, interface, admin, responsive
Paperadmin
A flat admin dashboard using Angular JS 2/4
Stars: ✭ 80 (-97.51%)
Mutual labels:  template, dashboard, responsive, admin-dashboard
Light Blue Dashboard
🔥 Free and open-source admin dashboard template built with Bootstrap
Stars: ✭ 110 (-96.57%)
Mutual labels:  dashboard, admin, responsive, admin-dashboard
Shards Dashboard Vue
A free Vue admin dashboard template pack featuring a modern design system and lots of custom templates and components.
Stars: ✭ 363 (-88.68%)
Mutual labels:  template, dashboard, admin, admin-dashboard
Staradmin Free Bootstrap Admin Template
A Free Responsive Admin Dashboard Template Built With Bootstrap 4. Elegant UI Theme for Your Web App!
Stars: ✭ 1,191 (-62.86%)
Mutual labels:  template, dashboard, admin, admin-dashboard
Django Admin Bootstrap
Responsive Theme for Django Admin With Sidebar Menu
Stars: ✭ 787 (-75.46%)
Mutual labels:  django, dashboard, admin, responsive
Stisla
Free Bootstrap Admin Template
Stars: ✭ 2,772 (-13.56%)
Mutual labels:  template, dashboard, admin
Majesticadmin Free Bootstrap Admin Template
Simple Bootstrap 4 Dashboard template.
Stars: ✭ 160 (-95.01%)
Mutual labels:  template, admin, admin-dashboard
Vali Admin
Free Bootstrap 4 admin/dashboard template
Stars: ✭ 1,391 (-56.63%)
Mutual labels:  template, admin, admin-dashboard
Gentelella
Welcome to Gentelella - Responsive Bootstrap Admin Application based on the Foundation of Symfony and Gentelella!
Stars: ✭ 100 (-96.88%)
Mutual labels:  template, admin, admin-dashboard
Mazer
Free and Open-source Bootstrap 5 Admin Dashboard Template and Landing Page
Stars: ✭ 195 (-93.92%)
Mutual labels:  template, dashboard, admin-dashboard
React Firebase Admin
React ⚛️ starter kit with Firebase 🔥 and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless
Stars: ✭ 232 (-92.77%)
Mutual labels:  template, responsive, admin-dashboard
Django Jazzmin
Jazzy theme for Django
Stars: ✭ 574 (-82.1%)
Mutual labels:  django, dashboard, admin
Django Cruds Adminlte
django-cruds is simple drop-in django app that creates CRUD for faster prototyping
Stars: ✭ 373 (-88.37%)
Mutual labels:  django, admin, responsive
Coreui Free Vue Admin Template
Open source admin template based on Bootstrap 5 and Vue 3
Stars: ✭ 2,951 (-7.98%)
Mutual labels:  dashboard, admin, admin-dashboard
Django Suit Dashboard
Create a dashboard within Django admin interface.
Stars: ✭ 75 (-97.66%)
Mutual labels:  django, dashboard, admin

Django JET

https://travis-ci.org/geex-arts/django-jet.svg?branch=master

Modern template for Django admin interface with improved functionality

Attention! NEW JET

We 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 Demo

Django 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.

Logo

Why Django JET?

  • New fresh look
  • Responsive mobile interface
  • Useful admin home page
  • Minimal template overriding
  • Easy integration
  • Themes support
  • Autocompletion
  • Handy controls

Screenshots

Screenshot #1 Screenshot #2 Screenshot #3

Installation

  • Download and install latest version of Django JET:
pip install django-jet
# or
easy_install 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',
                ...
            ],
        },
    },
]

Warning

Before Django 1.8 you should specify context processors different way. Also use django.core.context_processors.request instead of django.template.context_processors.request.

from django.conf import global_settings

TEMPLATE_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 URLS
    url(r'^admin/', include(admin.site.urls)),
    ...
)
  • Create database tables:
python manage.py migrate jet
# or
python manage.py syncdb
  • 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(
    '',
    url(r'^jet/', include('jet.urls', 'jet')),  # Django JET URLS
    url(r'^jet/dashboard/', include('jet.dashboard.urls', 'jet-dashboard')),  # Django JET dashboard URLS
    url(r'^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
# or
python manage.py syncdb
  • Collect static if you are in production environment:
python manage.py collectstatic
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].