首先来看 v2.6.0 版本的核心更新内容——整整十项改进,涵盖功能增强、体验优化,以及针对近期用户反馈的集中修复。具体清单如下:支持全局参数统一配置、新增 Excel 数据导出、批量导入、通用导入组件、标准化导出与下载交互组件、文件上传基础能力模块、.env 环境配置文件的自动读取解析、角色权限体系节点参数配置逻辑优化、非超级管理员权限控制机制完善,以及集中修复了各类已知问题。
该框架基于 Python 语言,融合了 Tornado Web 框架、Layui 前端 UI 库和 MySQL 数据库等主流技术栈,定位为企业级、高性能、模块化的敏捷开发框架。核心目标非常明确:降低开发门槛,缩短交付周期。为此,团队自主研发了一套轻量、灵活、即插即用的前端组件体系,覆盖单图上传、多图轮播上传、下拉选择器、开关控件、单选组、多选组、图片裁剪等高频业务场景——说白了,这就是面向组件的高效开发模式。
软件信息
- 软件名称:DjangoAdmin 敏捷开发框架(Tornado + Layui 版)
核心组件
- 单图上传组件
{{ "a vatar|头像|90x90|建议上传尺寸450x450|450x450"|image(data.a vatar, "jpg|png|gif", 0) }}
- 多图上传组件
{{ "imgs|图集|90x90|20|建议上传尺寸450x450"|album(data.imgsList, "jpg|png|gif", 10) }}
- 下拉选择组件
{{ "gender|1|性别|name|id"|select("1=男,2=女,3=保密", data.gender) }}
- 单选按钮组件
{{ "gender|name|id"|radio("1=男,2=女,3=保密", 1) }}
- 复选框组件
{{ "gender|name|id"|checkbox("1=男,2=女,3=保密", 1) }}
- 城市选择组件
{{ data.district_code|default("")|city(3, 1) }}
- 开关组件
{{ "status"|switch("在用|禁用", data.status|default(1)) }}
- 日期组件
{{ "birthday|1|出生日期|date"|date(data.birthday) }}
- 图标组件
{{ "icon"|icon(data.icon|default("layui-icon-component")) }}
- 穿梭组件
{{ "func|0|全部节点,已赋予节点|name|id|220x350"|transfer("1=列表,5=添加,10=修改,15=删除,20=详情,25=状态,30=批量删除,35=添加子级,40=全部展开,45=全部折叠,50=导出数据,55=导入数据,60=分配权限,65=重置密码", funcList) }}
模块展示

