app-generator/django-adminlte

AdminLTE Django - Open-source seed project | AppSeed

adminlte
appseed
django

Django AdminLTE

Open-source Django Starter crafted on top of AdminLTE, an open-source Bootstrap Design. The product is designed to deliver the best possible user experience with highly customizable feature-rich pages.


Features

  • Simple, Easy-to-Extend Codebase
  • AdminLTE 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


Documentation

  • 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 AdminLTE - Open-Source Django Starter


Deploy on Render

Deploy to Render


AdminLTE PRO Version

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

  • Simple, Easy-to-Extend Codebase
  • AdminLTE Design Integration
  • Bootstrap Styling
  • DB Persistence: SQLite (default), can be used with MySQL, PostgreSQL
  • Extended User 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
  • DEMO 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

Django AdminLTE - The premium version: API, Charts, React Intergration, Dynamic DT, and Docker Support.


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 AdminLTE - Open-Source Django Starter provided by App Generator

Stars
180
100.00% more than last month
Forks
68
Open Issues
2