DjangoAdmin dashboard

django-admin-argon-dashboard — Django Admin dashboard Template

By princeGedeon

A Django Admin theme based on Argon Dashboard (Bootstrap 5). Install via pip and register in INSTALLED_APPS to replace the default admin interface styling. MIT licensed.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-03View source

What stands out

A quick read of the recorded project description.

01

Overrides the default Django Admin interface with Argon Dashboard (Bootstrap 5) styling

02

Installed via pip; simply register the admin_argon app in INSTALLED_APPS

03

Includes page templates beyond Admin: dashboard, billing, profile, rtl, tables, virtual-reality

04

README provides example view function and urls.py routing for regular user views

05

MIT licensed, permitting use, modification, commercial use, and distribution of this version's code

Template Details

django-admin-argon-dashboard is a theme package that replaces the appearance of Django's built-in Admin interface, using the open-source Argon Dashboard (Bootstrap 5) design from Creative-Tim. It does not change the functional logic of Django Admin; it only overrides templates and static assets. Integration is done by adding admin_argon.apps.AdminArgonConfig to INSTALLED_APPS in settings.py, placed before django.contrib.admin.

There are two installation methods: run pip install django-admin-argon-dashboard from PyPI, or install directly from the GitHub repository. For production, run collectstatic to gather static files; for local development, follow the usual steps: makemigrations, migrate, createsuperuser, runserver, then visit /admin to see the result.

Beyond Admin, the package also provides page templates such as dashboard.html, billing.html, profile.html, rtl.html, tables.html, and virtual-reality.html, which can be used for regular user views: write a view function to render the corresponding template and map a route in urls.py. The example given in the README is a dashboard view with the dashboard/ path.

Note that the repository's last update was in 2022. The README does not state the supported Django version range, nor does it provide tests or a compatibility matrix. The licenses for third-party assets referenced in the templates—such as fonts, icons, and demo images—must be checked separately. The MIT license covers only the code in this version.

DjangoAdmin

Is it right for your project?

Use Cases

  • Replacing the default visual style of the Admin backend in an existing Django project
  • Quickly building backend pages with a sidebar and data cards in a Django project
  • Backend interfaces requiring RTL (right-to-left) layout
  • Using Argon Dashboard templates as a base to build user-facing pages such as dashboards, billing, and profiles

Suitable For

  • Projects using Django's built-in Admin and wanting to change the interface styling
  • Frontend or full-stack developers who accept the Bootstrap 5 stack and need a ready-made admin template
  • Teams needing MIT-licensed code for modification and commercial use

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Install via pip install django-admin-argon-dashboard or from the GitHub repository

  2. 2

    Add 'admin_argon.apps.AdminArgonConfig' to INSTALLED_APPS in settings.py, placed before 'django.contrib.admin'

  3. 3

    Run python manage.py collectstatic in production to gather static files

  4. 4

    Before running locally, execute makemigrations, migrate, createsuperuser in order, then runserver and visit /admin

  5. 5

    The repository was last updated in 2022; the README does not declare supported Django versions, so verify compatibility before integration

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope applies to this version's code and does not imply that external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original copyright notice and the full MIT license notice.
  • The code is provided as-is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • The interface styling comes from the third-party Creative-Tim Argon Dashboard UI Kit. That UI Kit's license is independent of the MIT code license; check its terms before use.
  • Support is provided by AppSeed via email and Discord, which are external service channels, not code usage restrictions.
  • Production deployment requires running collectstatic to gather static files; otherwise, style assets may not load correctly.
  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; the code's MIT license alone is not sufficient.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

UI Kit: [Argon Dashboard BS5](https://www.creative-tim.com/product/argon-dashboard?AFFILIATE=128200) `v2.0.4` by Creative-Tim

Original README

Actively supported by [AppSeed](https://appseed.us/) via `Email` and `Discord`.

Original README

**Collect static** if you are in `production environment`:

Original README
https://github.com/princeGedeon/django-admin-argon-dashboard/blob/main/LICENSE.mdhttps://github.com/princeGedeon/django-admin-argon-dashboard/blob/main/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-03. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 68 / 100
Technologies
Django
Website type
Admin dashboard
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2022-11-10
Screenshot last checked
2026-10-03

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Django as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Automatically checked against source and license rules; no manual editorial review.

Inspect the recorded source material

SHA-256: c79363c0c1e05a2ad9226de6a2023bd61f25ea94296b29d00751c34b301e3669

2026-10-03T07:46:21.031Z

Source file / repository
# [Django Admin Argon](https://github.com/app-generator/django-admin-argon-dashboard)

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

> Actively supported by [AppSeed](https://appseed.us/) via `Email` and `Discord`.

<br>

**Links & Resources**

- UI Kit: [Argon Dashboard BS5](https://www.creative-tim.com/product/argon-dashboard?AFFILIATE=128200) `v2.0.4` by Creative-Tim
- [Django Argon Dashboard](https://django-argon-dashboard.appseed-srv1.com/) - LIVE Demo
- [Django Argon Dashboard](https://github.com/app-generator/django-argon-theme-playground) - `playground project` 

<br />

![Argon Dashboard - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/183684596-4b29a886-f13d-4da5-98d3-12b5b90df47f.png)

<br />

## Why `Django Argon Design`

- Modern `Bootstrap 5` Design
- `Responsive Interface`
- `Minimal Template` overriding
- `Easy integration`

<br />

## How to use it

<br />

> **Install the package** via `PIP` 

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

<br />

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

```python
    INSTALLED_APPS = (
        ...
        'admin_argon.apps.AdminArgonConfig',
        'django.contrib.admin',
    )
```

<br />

> **Collect static** if you are in `production environment`:

```bash
$ python manage.py collectstatic
```

<br />

> **Start the app**

```bash
$ # 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/`

<br />

## How to use it for common users

> `Create view functions` for a particular pages and render the html template.

```python
    def dashboard(request):
        return render(request, 'pages/dashboard.html')
```

<br />

> Create `urls.py` file and map the function to the `urls.py` file.

```python
    path('dashboard/', views.dashboard, name="dashboard")
```

<br />

>  Available pages 

- `dashboard.html`
- `billing.html`
- `profile.html`
- `rtl.html`
- `tables.html`
- `virtual-reality.html`

<br />

## Screenshots

> **Django Admin Theme**: `Edit users`

![django-admin-argon-users-min](https://user-images.githubusercontent.com/51070104/201162283-90fb0637-687e-4926-ab12-bf409491dac6.jpg)

<br />

> **Django Admin Theme**: `Dashboard` page

![django-admin-argon-dashboard-min](https://user-images.githubusercontent.com/51070104/201162509-80df6786-e595-4fca-a570-45f6a4438c24.jpg) 

<br />

---
**[Django Admin Argon](https://github.com/app-generator/django-admin-argon-dashboard)** - Modern Admin Interface provided by **[AppSeed](https://appseed.us/)**
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.

typescript-backend-toolkit

typescript-backend-toolkit

An Express.js and TypeScript backend toolkit with auto-generated OpenAPI documentation, a Django-style admin panel, an Artisan-style tbk CLI, and a plugin architecture. It integrates Zod validation, JWT and Google login, BullMQ queues with BullBoard, Socket.IO, and multi-provider storage/cache/email.

Django · Admin dashboard

Django_Management_System_template

Django_Management_System_template

A Django and MySQL-based non-separated frontend-backend information management system template. It includes CRUD pages and forms for users, departments, numbers, and tasks, cookie-based login authentication with middleware redirection, pagination navigation, MD5 encryption, and Bootstrap form utilities.

Django · Admin dashboard

sneat-bootstrap-html-django-admin-template-free

sneat-bootstrap-html-django-admin-template-free

Sneat Free is a Django and Bootstrap 5 admin template under the MIT license, offering an Analytics dashboard, multiple layouts, authentication pages, forms, tables, and extended UI.

Django · Admin dashboard

materio-bootstrap-html-django-admin-template-free

materio-bootstrap-html-django-admin-template-free

Materio Free is a Django admin template with a Bootstrap frontend, released under the MIT license.

Django · Admin dashboard

django-otto-admin

django-otto-admin

An MIT-licensed Django admin customization app that embeds a Google Analytics data panel into the django-suit admin index page. It shows real-time active users, last-15-day traffic, top pages, browsers, referrals, visitor countries, and social interactions via the Google Analytics Embed API.

Django · Admin dashboard

sbadmin

sbadmin

A Django sample project that integrates all pages of the free Bootstrap admin theme SB Admin 2 into Django templates, covering login, registration, password recovery, dashboard, tables, and charts.

Django · Admin dashboard