Skip to content

app-generator/django-argon-dashboard

Repository files navigation

Open-source Django Starter crafted on top of Argon Dashboard, an open-source Bootstrap UI Kit released by Creative-Tim. The product is designed to deliver the best possible user experience with highly customizable feature-rich pages.


Features

  • Simple, Easy-to-Extend codebase
  • Argon Dashboard Design Integration
  • Bootstrap CSS Styling
  • Session-based Authentication, Password recovery
  • DB Persistence: SQLite (default), can be used with MySql, PgSql
  • Apps:
    • DEMO Dynamic DataTables - generate server-side datatables without coding
    • DEMO Dynamic APIs - Expose secure APIs without coding
    • DEMO Charts - powered by ApexCharts
  • Django CLI Package
    • Commit/rollback Git Changes
    • Backup & restore DB
    • Interact with Django Core
    • Manage Environment
    • Manage Dependencies
  • Deployment
    • Docker/Docker Compose Scripts
    • CI/CD for Render
  • Vite for assets management

  • Understand the codebase structure
  • Prepare the environment
  • Setting Up the Database
  • Start the Project
  • Switch from SQLite to MySql or PgSql
  • Add a new model and migrate database
  • Enable Dynamic Tables for a new model
  • Enable Dynamic API for a new model
  • Deploy on Render

Django Argon Dashboard - Modern template for Django Admin Section crafted on top of a modern Bootstrap Design.


Deploy LIVE

One-click deploy (requires to have already an account).

Deploy to Render


The premium version provides more features, priority on support, and is more often updated - Live Demo.

  • Simple, Easy-to-Extend Codebase
  • Argon Dashboard Design Integration
  • Bootstrap CSS Styling
  • DB Persistence: SQLite (default), can be used with MySql, PgSql
  • Extended Users Profiles
  • Authentication
    • Session-based
    • OAuth GitHub, Google
  • Apps:
    • DEMO Dynamic DataTables - generate server-side datatables without coding
    • DEMO Dynamic APIs - Expose secure APIs without coding
    • DEMO Charts - powered by ApexCharts
    • React Integration
    • Media Files Manager - empower users to manage and preview files with ease
    • Celery (async tasks)
  • Django CLI Package
    • Commit/rollback Git Changes
    • Backup & restore DB
    • Interact with Django Core
    • Manage Environment
    • Manage Dependencies
  • Deployment
    • Docker/Docker Compose Scripts
    • CI/CD for Render
  • Vite for assets management

Django Argon Dashboard - The premium version


Customize with Django App Generator

  • Access the App Generator page
  • Select the preferred design
  • (Optional) Design Database: edit models and fields
  • (Optional) Edit the fields for the extended user model
  • (Optional) Enable OAuth for GitHub
  • (Optional) Add Celery (async tasks)
  • (Optional) Enable Dynamic API Module
  • Docker Scripts
  • Render CI/Cd Scripts

The generated Django project is available as a ZIP Archive and also uploaded to GitHub.

Django Generator - User Interface for choosing the Design

Django App Generator - User Interface for Edit the Extended User Model



Django Argon Dashboard - Open-Source Django Starter provided by App Generator.