10 KiB
10 KiB
企业级数据中台解决方案
软件说明
基于 Django、Django ORM、Vue3、TypeScript、Vite、ElementPlus 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库。
后端采用 Python 语言,基于 Django Web 框架、Django ORM 数据库操作、Django Form 数据校验等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 ElementPlus 框架,遵循 Vue 前后端分离主流设计思想。
系统采用完全前后端分离架构,前端通过 API 调用后端服务实现数据交互。内置完善的 RBAC 权限体系,权限颗粒度精细至按钮级别;支持多主题切换,兼容桌面端和平板端。系统预置了用户、角色、菜单、部门、岗位、职级、日志、字典、配置、参数、定时任务、代码生成器等基础功能模块,开箱即用。
技术栈特性:
- 成熟稳定:基于 Django 6.0 长期支持版本,生态丰富,社区活跃
- 类型安全:Django Form 强类型校验,运行时自动验证请求参数
- 分层架构:Model(数据)→ Form(验证)→ Service(业务)→ View(视图)→ URL(路由),职责清晰
- 基类复用:BaseModel 提供 6 个公共字段(id、创建人、时间、软删除),子类只需声明业务字段
- 模块可插拔:业务模块位于
application/,按 Django App 机制注册,增删不影响核心框架 - 多数据库支持:通过
DATABASE_ENGINE环境变量一键切换 MySQL / PostgreSQL / SQLite / Oracle / SQL Server 等数据库 - 中间件可扩展:CORS、认证、权限、日志通过 Django 中间件链式处理,按需注册
- RBAC 权限:后端 PermissionRequired + 前端 v-perm 指令双重校验,精确到按钮级
- 代码生成器:根据数据库表结构一键生成前后端 CRUD 代码,含列表、表单、API 全套
- 软删除机制:所有数据采用逻辑删除(is_delete),避免误删,支持数据恢复
集成模块
- 用户管理:实现用户数据录入与管理,支持密码强度校验、头像裁剪
- 角色管理:基于 RBAC 权限架构体系,实现角色权限的管理
- 菜单管理:用于权限菜单数据管理以及菜单节点权限数据管理
- 部门管理:用于管理系统架构体系中的部门数据
- 岗位管理:针对用户岗位属性的数据进行统一维护管理
- 职级管理:针对用户职级属性的数据进行统一维护管理,支持 Excel 导入导出
- 日志管理:用于登录日志、操作日志管理和维护,装饰器自动记录
- 参数管理:用于对系统核心参数的定义和管理
- 配置管理:用于对动态配置参数的统一管理和设置
- 字典管理:用于对字典数据、字典项数据的管理和维护
- 通知公告:主要对通知、公告等站内数据进行管理
- 行政区划:针对全国行政区划分数据进行管理和维护
- 文件模板:主要对系统中使用的文件模板进行上传和管理
- 文件上传:提供统一的文件上传服务,支持图片、文档等多类型文件管理,自动重命名、按日期分目录存储
- 友情链接:用于管理外部链接和合作伙伴链接数据,支持分类管理和排序
- 文章管理:用于发布和管理文章内容,支持富文本编辑、分类管理和状态管理
- 任务调度:主要用于对定时任务进行定义和统一调度管理
- 代码生成:根据数据库表结构一键生成前后端 CRUD 代码,含列表、表单、API 全套
- 分类管理:用于文章分类、商品分类等树形分类数据的管理
- 示例模块:提供代码生成器的示例参考,展示标准 CRUD 模块的实现方式
软件出处
- 软件名称:小蚂蚁云前后端分离Django+ElementPlus版本
- 软件作者:@小蚂蚁云团队
- 软件协议:Apache-2.0
- 官网网址:https://www.djangoadmin.cn
- 文档网址:http://docs.django.elevue.djangoadmin.cn
- 演示地址:http://manage.django.elevue.djangoadmin.cn
软件版本
| 版本名称 | 说明 | 地址 |
|---|---|---|
| Django+Layui混编版 | 基于 Django、Jinja2、Layui 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Django+ElementPlus前后端分离版 | 基于 Django、Django ORM、Vue3、ElementPlus、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Django+AntDesign前后端分离版 | 基于 Django、Django ORM、Vue3、AntDesign、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Django+NaiveUI前后端分离版 | 基于 Django、Django ORM、Vue3、NaiveUI、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Flask+Layui混编版 | 基于 Flask、Jinja2、Layui 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Flask+ElementPlus前后端分离版 | 基于 Flask、SQLAlchemy、WTForms、Vue3、ElementPlus、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Flask+AntDesign前后端分离版 | 基于 Flask、SQLAlchemy、WTForms、Vue3、AntDesign、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Flask+NaiveUI前后端分离版 | 基于 Flask、SQLAlchemy、WTForms、Vue3、NaiveUI、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| FastAPI+Layui混编版 | 基于 FastAPI、Jinja2、Layui 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| FastAPI+ElementPlus前后端分离版 | 基于 FastAPI、SQLAlchemy、Pydantic、Vue3、ElementPlus、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| FastAPI+AntDesign前后端分离版 | 基于 FastAPI、SQLAlchemy、Pydantic、Vue3、AntDesign、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| FastAPI+NaiveUI前后端分离版 | 基于 FastAPI、SQLAlchemy、Pydantic、Vue3、NaiveUI、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Tornado+Layui混编版 | 基于 Tornado、Jinja2、Layui 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Tornado+ElementPlus前后端分离版 | 基于 Tornado、SQLAlchemy、Pydantic、Vue3、ElementPlus、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Tornado+AntDesign前后端分离版 | 基于 Tornado、SQLAlchemy、Pydantic、Vue3、AntDesign、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
| Tornado+NaiveUI前后端分离版 | 基于 Tornado、SQLAlchemy、Pydantic、Vue3、NaiveUI、TypeScript、Vite 等技术栈,支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等数据库 | Gitee地址 |
模块展示
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
开源协议
开源软件遵循 Apache 2.0 协议。 允许商业使用,但务必保留包括但不限于开源团队、软件作者、版权说明等信息。
版权信息
版权所有 Copyright © 2021~2026 djangoadmin.cn All rights reserved。




























