基于 Django 5.0 开发的深度学习数据集共享平台,为研究人员提供数据集的分享与获取服务。
- 后端框架: Django 5.0
- 数据库: MySQL 5.7+
- 前端框架: Bootstrap 5
- 开发语言: Python 3.8+
- 安装 Python 3.8+
- 安装 MySQL 5.7+
- 创建虚拟环境(推荐)
- 克隆项目
git clone [项目地址]
cd DatasetsShareWeb
- 安装依赖
pip install -r requirements.txt
- 配置数据库
CREATE DATABASE datasetsharing CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
- 修改配置
- 复制
database.cnf.example
为database.cnf
- 修改数据库配置信息
- 修改
settings.py
中的邮箱配置
- 数据库迁移
python manage.py migrate
- 运行服务
python manage.py runserver
- 邮箱注册
- 账号登录
- 记住登录状态
- 数据集上传
- 数据集下载
- 数据集分类
- 数据集搜索
- 个人信息管理
- 已上传数据集管理
- 下载记录查看
DatasetsShareWeb/
├── DatasetsShareWeb/ # 项目配置
├── qwjAuth/ # 用户认证
├── sharingPlatform/ # 核心功能
└── templates/ # 模板文件
- 完善数据集管理功能
- 添加数据集评论功能
- 实现数据集评分系统
- 添加管理员后台
- 优化用户界面
欢迎提交 Issue 和 Pull Request
MIT License