You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# [Django Material Dashboard](https://app-generator.dev/docs/products/django-libs/theme-material-dashboard.html)
2
2
3
-
Modern **[Django Dashboard](https://appseed.us/admin-dashboards/django/)** that covers `Admin Section`, all authentication pages (registration included) crafted on top of **Material Dashboard**, an open-source `Bootstrap 5`design from `Creative-Tim`.
3
+
Modern template for **[Django Admin](https://app-generator.dev/docs/products/django-libs/theme-material-dashboard.html)**, Auth Pages (registration included) crafted on top of **Material Dashboard**, an open-source **Bootstrap**design.
4
4
5
-
> Actively supported by [AppSeed](https://appseed.us/) via `Email` and `Discord`.
5
+
-[Django Admin Material](https://app-generator.dev/docs/products/django-libs/theme-material-dashboard.html) - **Documentation** & Support Links
6
+
-[Django Material Dashboard](https://app-generator.dev/product/material-dashboard/django/) - The product that uses the library
7
+
-[Getting Started with Django](https://app-generator.dev/docs/technologies/django/index.html) - Learn how to code **Django** Projects
> Add `admin_material` application to the `INSTALLED_APPS` setting of your Django project `settings.py` file (note it should be before `django.contrib.admin`):
> Add `admin_material` urls in your Django Project `urls.py` file
72
-
73
-
```python
74
-
from django.urls import path, include
75
-
76
-
urlpatterns = [
77
-
...
78
-
path('', include('admin_material.urls')),
79
-
]
80
-
```
81
-
82
-
<br />
83
-
84
-
> **Collect static** if you are in `production environment`:
85
-
86
-
```bash
87
-
$ python manage.py collectstatic
88
-
```
89
-
90
-
<br />
91
-
92
-
> **Start the app**
93
-
94
-
```bash
95
-
$ # Set up the database
96
-
$ python manage.py makemigrations
97
-
$ python manage.py migrate
98
-
$
99
-
$ # Create the superuser
100
-
$ python manage.py createsuperuser
101
-
$
102
-
$ # Start the application (development mode)
103
-
$ python manage.py runserver # default port 8000
104
-
```
105
-
106
-
Access the `admin` section in the browser: `http://127.0.0.1:8000/`
107
-
108
-
<br />
109
-
110
-
## How to Customize
111
-
112
-
When a template file is loaded, `Django` scans all template directories starting from the ones defined by the user, and returns the first match or an error in case the template is not found.
113
-
The theme used to style this starter provides the following files:
When the project requires customization, we need to copy the original file that needs an update (from the virtual environment) and place it in the template folder using the same path.
144
-
145
-
For instance, if we want to customize the `footer.html` these are the steps:
146
-
147
-
-`Step 1`: create the `templates` DIRECTORY inside your app
148
-
-`Step 2`: configure the project to use this new template directory
149
-
- Edit `settings.py` TEMPLATES section
150
-
-`Step 3`: copy the `footer.html` from the original location (inside your ENV) and save it to the `YOUR_APP/templates` DIR
This design is a pixel-perfect [Bootstrap 5](https://www.admin-dashboards.com/bootstrap-5-templates/) Dashboard with a fresh, new design inspired by Google's Material Design.
197
-
`Material Dashboard 2 PRO` is built with over 300 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.
198
-
199
-
> Features:
200
-
201
-
-`Up-to-date Dependencies`
202
-
- UI Theme: `Material2 PRO`
203
-
- can be used in any Django project (new or legacy)

214
23
215
24
<br />
216
25
217
26
---
218
-
**[Django Admin Material](https://appseed.us/product/material-dashboard/django/)** - Modern Admin Interface provided by **[AppSeed](https://appseed.us/)**
27
+
**[Django Material Dashboard](https://app-generator.dev/docs/products/django-libs/theme-material-dashboard.html)** - Modern Django Admin Interface provided by **[App-Generator](https://app-generator.dev)**
0 commit comments