Django Material Dashboard

Open-source template for Django admin section styled with Material Dashboard Design (free version)

Modern template for Django Admin Interface coded on top of Material Dashboard, an open-source Boostrap 5 design from Creative-Tim.

Why Django Admin Material

  • Modern Bootstrap 5 Design

  • Responsive Interface

  • Minimal Template overriding

  • Easy integration

Installation

$ pip install django-admin-material-dashboard
// OR
$ pip install git+https://github.com/app-generator/django-admin-material-dashboard.git

Add admin_material application to the INSTALLED_APPS setting of your Django project settings.py file (note it should be before django.contrib.admin):

    INSTALLED_APPS = (
        ...
        'admin_material.apps.AdminMaterialDashboardConfig',
        'django.contrib.admin',
    )

Collect static if you are in production environment:

$ python manage.py collectstatic

Start the app

$ # Set up the database
$ python manage.py makemigrations
$ python manage.py migrate
$
$ # Create the superuser
$ python manage.py createsuperuser
$
$ # Start the application (development mode)
$ python manage.py runserver # default port 8000

Access the admin section in the browser: http://127.0.0.1:8000/

Screenshots

Material Dashboard Theme - Admin Section

Material Dashboard Theme - Admin Widgets


Django Admin Material - Modern Admin Interface provided by AppSeed

Last updated