多功能网盘系统-Django
项目描述
基于Django+Html+Mysql开发的网盘系统通过Mysql数据库与Django框架进行开发
登录网址:
前台:http://127.0.0.1:8000/
管理端:http://127.0.0.1:8000/admin/
账号:管理员账号部署时设置
用户账号部署好注册
项目功能
前台
(1)输入分享的链接口令提取文件
(2)账号登录
(3)个人信息展示修改(用户名、性别、角色、邮箱、注册时间、其他网盘信息展示)
(4)浏览申请
(5)提交记录
(6)通知消息展示
(7)我的云盘
1)文件列表信息展示(展示方式切换)
2)文件排序(文件大小、上传时间、升序、降序)
3)文件上传、文件删除
4)云盘中文件搜索
5)文件分享(有效期设置)、文件下载、文件移动、文件重命名,口令复制
(8)传输历史信息展示(链接修改、链接删除)
(9)回收站
1)重置回收文件
2)回收站文件删除
(10)我的容量信息展示
管理员
(1)首页
1)快捷操作入口展示
2)最近操作信息展示
(2)云盘
1)回收的文件
文件信息列表展示、搜索、删除、文件信息修改
2)文件
文件信息列表展示、删除、搜索(文件名、用户名、文件类型、是否回收)
3)文件分享
分享文件信息展示、删除、修改、搜索(文件名、用户名、文件类型)
4)文件接受记录
文件接受记录列表展示、删除、详情查看、搜索(用户名、文件类型)
5)文件类型
文件类型列表信息展示、修改、添加、搜索
6)用户概要
用户信息列表展示、删除、添加、搜索(用户名、性别、角色)
7)用户验证日志
用户验证日志展示、删除、搜索(用户名、动作)
8)申请
申请记录信息展示、删除、通过拒绝操作、搜索(用户名、状态)
9)留言
留言信息展示、搜索(用户名)
10)角色
角色信息展示、删除、添加、详情查看
11)角色限制
角色限制信息展示、删除、添加、详情查看、搜索(角色、限制)
12)通知
通知信息展示、删除、添加、详情查看、搜索(用户名、标题)
13)限制
限制信息列表展示、添加、删除、详情信息查看
(3)管理
1)日志管理
日志信息列表展示、添加、删除、详情信息查看
(4)认证和授权
1)用户
用户信息展示、添加、删除、搜索(用户名、工作人员状态、超级用户状态、是否有效)
2)组
组信息列表展示、添加、删除、详情信息查看、搜索(名称)
运行环境
开发者工具:PyCharm2022.1.4+VsCode
运行环境:Python3.10+Mysql8.0(此配置为本人调试所用,仅供参考)
项目技术
前端技术:Html+JQuery
服务端技术:Python+Django+SimpleUi
以上系统源码经过技术整理和调试,确保能正常运行















































