Appearance
快速了解
本页帮你用最少的步骤把 Hertz System 在本地跑起来:
- 启动后端 Hertz Server Django
- 启动前端管理端 hertz_server_diango_ui_2
- 打开浏览器验证主要功能模块
详细环境与安装步骤请参考《安装指南》《环境配置》《后端项目部署及运行》。
一、启动后端(Hertz Server Django)
1. 克隆并进入后端项目
bash
git clone <repository-url>
cd Hertz_server_django<repository-url> 为实际后端仓库地址(例如 HzGit 上的 hertz_django)。
2. 创建虚拟环境并安装依赖
bash
# Windows
python -m venv venv
venv\Scripts\activate
# Linux / macOS
python3 -m venv venv
source venv/bin/activate
# 安装依赖
pip install --upgrade pip
pip install -r requirements.txt3. 配置基础环境变量
在项目根目录创建 .env 文件,至少包含以下内容:
ini
DEBUG=True
SECRET_KEY=your-secret-key
ALLOWED_HOSTS=localhost,127.0.0.1
USE_REDIS_AS_DB=True
REDIS_URL=redis://127.0.0.1:6379/0更多数据库 / Redis / JWT / 邮件配置详见《环境配置》。
4. 初始化数据库并启动
bash
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser # 创建超级管理员
# 推荐:一键启动(自动迁移与初始化)
python start_server.py
# 或仅用于开发调试
# python manage.py runserver 0.0.0.0:8000后端默认监听:http://localhost:8000,API 前缀为 /api/。
二、启动前端管理端(hertz_server_diango_ui_2)
1. 进入前端项目并安装依赖
bash
cd ../hertz_server_diango_ui_2 # 实际目录名称以你的仓库为准
npm install2. 配置前端环境变量
在前端项目根目录创建 .env(或 .env.development):
bash
VITE_API_BASE_URL=http://localhost:8000/api
VITE_APP_TITLE=HzSystem Admin3. 启动前端开发服务器
bash
npm run devVite 默认会在类似 http://localhost:5173 的地址提供前端页面(以终端输出为准)。
三、验证系统是否正常运行
- 打开浏览器访问前端地址(如
http://localhost:5173)。 - 在登录页使用文档中提供的默认账号(例如:
- 普通用户:
demo / 123456 - 超级管理员:
hertz / hertz)。
- 普通用户:
- 登录后你可以在左侧菜单中看到:
- 仪表盘 / 用户与权限 / 文章管理 / 通知与日志
- YOLO 模型与数据集 / 训练管理 / 检测历史
- 系统监控 / AI 助手 / 知识库 / 个人中心 等模块。
如果上述步骤都正常,说明前后端环境已经搭建成功,可以继续阅读:
- 《项目介绍》:整体架构与模块地图
- 《后端总体文档》:后端目录结构与运行流程
- 《前端项目介绍》:前端页面与接口设计
- 《后端项目部署及运行》:后端整体部署流程与运行说明