Overview:
Django Admin Material is a modern Django dashboard that covers the admin section and all authentication pages. It is built on top of Material Dashboard, an open-source Bootstrap 5 design from Creative-Tim. The theme is actively supported by AppSeed via email and Discord.
Features:
- Fully-configured CI/CD via Render
- UI Kit: Material Dashboard BS5 v3.0.5 by Creative-Tim
- Sections Covered: Admin Section (reserved for superusers), All pages managed by Django.contrib.AUTH, Registration page, Misc pages (colors, icons, typography, blank-page)
- Material Dashboard: Full-Stack Starter generated by AppSeed.
Installation:
To use Django Admin Material, follow these steps:
- Install the package via PIP.
- Add ‘admin_material’ application to the INSTALLED_APPS setting in your Django project’s settings.py file (note that it should be placed before ‘django.contrib.admin’).
- Add LOGIN_REDIRECT_URL and EMAIL_BACKEND settings to your Django project’s settings.py file.
- Add ‘admin_material’ URL patterns in your Django project’s urls.py file.
- Collect static files if you are in a production environment.
- Start the app.
- Access the admin section in your browser: http://127.0.0.1:8000/
Summary:
Django Admin Material is a powerful Django dashboard theme that provides a modern and responsive interface. It is easy to install and integrates seamlessly with Django projects. The theme offers various customization options and is actively supported by the developers.