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
<SubHeading> Open-source template for Django admin section styled with Volt Dashboard Design (free version)</SubHeading>
8
+
<SubHeading> Open-source Library for Django admin section styled with Volt Dashboard Design (free version)</SubHeading>
12
9
13
-
Modern template for **Django admin interface**coded on top of Volt Dashboard (free version) from **Themesberg**. Volt Dashboard is a free and open-source Bootstrap 5 Admin Dashboard featuring over 100 components, 11 example pages, and 3 plugins with Vanilla JS.
10
+
Modern template for **Django**that covers `Admin Section`, all authentication pages (registration included) crafted on top of **[Volt Dashboard](https://appseed.us/product/volt-dashboard/django/)**, an open-source `Bootstrap 5` design from `Themesberg`.
Add `admin_volt` application to the `INSTALLED_APPS`settings of your Django project `settings.py` file (note it should be before `django.contrib.admin`):
38
+
> Add `admin_volt` application to the `INSTALLED_APPS`setting of your Django project `settings.py` file (note it should be before `django.contrib.admin`):
37
39
38
-
```
40
+
```python
39
41
INSTALLED_APPS= (
40
42
...
41
43
'admin_volt.apps.AdminVoltConfig',
42
44
'django.contrib.admin',
43
45
)
44
46
```
45
47
46
-
> Collect static if you are in production environment:
48
+
49
+
> Add `LOGIN_REDIRECT_URL` and `EMAIL_BACKEND` of your Django project `settings.py` file:
Access the `admin` section in the browser: `http://127.0.0.1:8000/`
67
91
68
-
\
69
92
70
-
## Screenshots
93
+
## How to Customize
94
+
95
+
When a template file is loaded in the controller, `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.
96
+
The theme used to style this starter provides the following files:
71
97
72
-
> **Volt Theme** - `Admin Section`
98
+
```bash
99
+
< LIBRARY_ROOT ># This exists in ENV: LIB/admin_volt

126
+
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.
75
127
76
-
> **Volt Theme** - `Dashboard`
128
+
For instance, if we want to customize the `footer.html` these are the steps:
77
129
78
-

130
+
-`Step 1`: create the `templates` DIRECTORY inside your app
131
+
-`Step 2`: configure the project to use this new template directory
132
+
- Edit `settings.py` TEMPLATES section
133
+
-`Step 3`: copy the `footer.html` from the original location (inside your ENV) and save it to the `YOUR_APP/templates` DIR
0 commit comments