基于Flask实现后台权限管理系统

项目描述
基于Flask实现后台权限管理系统

登录网站 打开浏览器访问页面 http://localhost
系统默认的登录名密码为 admin/123456

项目功能
用户管理
按部门筛选用户
按用户名、手机号、状态、创建时间搜索
新增、修改、删除用户
查看用户详情(编号、昵称、部门、手机号、状态、创建时间)
角色管理
按角色名称、权限字符、状态、创建时间搜索
新增、修改、删除角色
显示角色编号、名称、权限字符、显示顺序、状态
资源管理(菜单管理)
按菜单名称、状态搜索
新增、修改、删除菜单
支持展开/折叠
菜单字段:名称、图标、排序、权限标识、组件路径、状态
机构管理(部门管理)
按部门名称、状态搜索
新增、修改、删除部门
支持展开/折叠
显示部门名称、排序、状态、创建时间

字典管理
按字典名称、字典类型、状态、创建时间搜索
新增、修改、删除、导出、刷新缓存
示例数据:用户性别、菜单状态、系统开关、任务状态等
参数设置
按参数名称、参数键名、系统内置状态搜索
修改、删除、导出、刷新缓存
示例参数:主框架皮肤、用户初始化密码、验证码开关、注册开关等

二、系统监控模块
登录历史
按登录地址、用户名称、登录状态、登录时间搜索
显示访问编号、用户、登录地址、地点、浏览器、操作系统、类型(登录/注销)、登录日期
操作日志(截图未详细展示,但菜单存在)

服务监控
显示 CPU(核心数、使用率、系统使用率、当前空闲率)
显示内存(总内存、已用内存、剩余内存、使用率)
显示服务器信息(名称、操作系统、IP、系统架构)
显示 Python 环境信息

 

运行环境
开发工具 PyCharm 2022.1.4+Visual Studio Code
运行环境 pyhton 3.8.10+MySQL8.0.12-node20.19.2

项目技术
前端依赖插件
Vue
Vuex
ElementUI
Axios

后端依赖插件
Flask
Flask-SQLAlchemy
Flask-Login
Flask-moment
MySQL-connector-python
Flask-Excel

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情