功能模块: - 仪表盘: 用户统计、帖子统计、帖子类型分布、热门标签、最新帖子 - 用户管理: 查看用户列表、删除用户 - 帖子管理: 查看/删除帖子、置顶功能、帖子详情预览 - 主题管理: 查看/删除主题、主题详情预览 端口: 19005
114 lines
2.2 KiB
Markdown
114 lines
2.2 KiB
Markdown
# 技术论�与技术分享网站
|
|
|
|
> 技术交æµ�ã€�工具分享ã€�é—®ç”讨论社区
|
|
|
|
## 功能特点
|
|
|
|
### � 技术交�
|
|
- å�‘布技术讨论帖å�
|
|
- 评论回�互动
|
|
- 点赞收�
|
|
- æ ‡ç¾åˆ†ç±»
|
|
|
|
### 🔧 工具分享
|
|
- 创建工具/框架分享主题
|
|
- å�主题分支讨论
|
|
- 问题追问功能
|
|
- 关注感兴趣的主题
|
|
|
|
### 👤 用户系统
|
|
- 用户�注册
|
|
- 邮箱(必填)
|
|
- 手机�(�选)
|
|
- 密ç �确认
|
|
|
|
## 快速开始
|
|
|
|
### 安装�赖
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
### �动主�务
|
|
|
|
```bash
|
|
python backend/app.py
|
|
```
|
|
|
|
访问地�: http://localhost:19004
|
|
|
|
### �动��管�
|
|
|
|
```bash
|
|
python admin/app.py
|
|
```
|
|
|
|
��地�: http://localhost:19005
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
tech-forum/
|
|
├── backend/
|
|
│ └── app.py # Flask�端
|
|
├── frontend/
|
|
│ ├── index.html # 首页
|
|
│ ├── login.html # 登录
|
|
│ ├── register.html # 注册
|
|
│ ├── create.html # �帖
|
|
│ ├── post.html # 帖å�详情
|
|
│ ├── topic.html # 主题详情
|
|
│ └── user.html # 用户主页
|
|
├── data/
|
|
│ ├── users.json # 用户数�
|
|
│ ├── posts.json # 帖å�æ•°æ�®
|
|
│ └── topics.json # 主题数�
|
|
├── uploads/ # ä¸Šä¼ æ–‡ä»¶
|
|
└── README.md
|
|
```
|
|
|
|
## API接�
|
|
|
|
### 用户认�
|
|
- POST /api/register - 注册
|
|
- POST /api/login - 登录
|
|
- GET /api/user - 获�当�用户
|
|
|
|
### 帖å�
|
|
- GET /api/posts - 获å�–帖å�列表
|
|
- POST /api/posts - å�‘布帖å�
|
|
- GET /api/posts/:id - 获å�–帖å�详情
|
|
- POST /api/posts/:id/reply - 回å¤�帖å�
|
|
- POST /api/posts/:id/like - 点赞
|
|
|
|
### 主题
|
|
- GET /api/topics - 获�主题列表
|
|
- POST /api/topics - 创建主题
|
|
- GET /api/topics/:id - 获�主题详情
|
|
- POST /api/topics/:id/subtopic - æ·»åŠ å�主题
|
|
- POST /api/topics/:id/question - �问
|
|
- POST /api/topics/:id/question/:qid/answer - 回ç”问题
|
|
- POST /api/topics/:id/follow - 关注主题
|
|
|
|
### å…¶ä»–
|
|
- GET /api/tags - 获å�–çƒé—¨æ ‡ç¾
|
|
- GET /api/search - �索
|
|
|
|
## 版本历�
|
|
|
|
### v0.1.0 (2026-04-08)
|
|
- �始版本
|
|
- 技术交æµ�帖å�功能
|
|
- 工具分享主题功能
|
|
- 用户注册登录
|
|
- 评论回�点赞
|
|
|
|
## License
|
|
|
|
MIT™»å½•
|
|
- 评论回�点赞
|
|
|
|
## License
|
|
|
|
MIT |