hubian 301c286b8e 新增后台管理系统
功能模块:
- 仪表盘: 用户统计、帖子统计、帖子类型分布、热门标签、最新帖子
- 用户管理: 查看用户列表、删除用户
- 帖子管理: 查看/删除帖子、置顶功能、帖子详情预览
- 主题管理: 查看/删除主题、主题详情预览

端口: 19005
2026-04-08 13:47:13 +08:00
2026-04-08 13:47:13 +08:00
2026-04-08 13:47:13 +08:00

技术论å<EFBFBD>与技术分享ç½ç«™

技术交æµ<EFBFBD>ã€<EFBFBD>工具分享ã€<EFBFBD>问答讨论社区

功能特点

ðŸ“<EFBFBD> 技术交æµ<C3A6>

  • å<EFBFBD>布技术讨论å¸å­<EFBFBD>
  • 评论åžå¤<EFBFBD>äºåЍ
  • ç¹èµžæ”¶è—<EFBFBD>
  • 标签分类

🔧 工具分享

  • 创建工具/框架分享主题
  • å­<EFBFBD>主题分支讨论
  • 问题追问功能
  • 关注感兴趣的主题

👤 用户系统

  • 用户å<EFBFBD><EFBFBD>注册
  • 邮箱(必填)
  • æ‰æœºå<EFBFBD>·ï¼ˆå<EFBFBD>¯é€‰ï¼‰
  • 密ç <EFBFBD>确认

快速开始

安装ä¾<EFBFBD>èµ

pip install -r requirements.txt

å<EFBFBD>¯åЍ䏻æœ<EFBFBD>务

python backend/app.py

访问地å<EFBFBD>€: http://localhost:19004

å<EFBFBD>¯åЍå<EFBFBD>Žå<EFBFBD>°ç®¡ç<EFBFBD>

python admin/app.py

å<EFBFBD>Žå<EFBFBD>°åœ°å<EFBFBD>€: http://localhost:19005

项目结构

tech-forum/
├── backend/
│   └── app.py          # Flaskå<6B>Žç«¯
├── frontend/
│   ├── index.html      # 首页
│   ├── login.html      # 登录
│   ├── register.html   # 注册
│   ├── create.html     # å<>å¸
│   ├── post.html       # å¸å­<C3A5>详情
│   ├── topic.html      # 主题详情
│   └── user.html       # 用户主页
├── data/
│   ├── users.json      # 用户数æ<C2B0>®
│   ├── posts.json      # å¸å­<C3A5>æ•°æ<C2B0>®
│   └── topics.json     # 主题数æ<C2B0>®
├── uploads/            # 上传文件
└── README.md

API接å<EFBFBD>£

用户认è¯<EFBFBD>

  • POST /api/register - 注册
  • POST /api/login - 登录
  • GET /api/user - 获å<C2B7>当å‰<C3A5>用户

å¸å­<EFBFBD>

  • GET /api/posts - 获å<C2B7>å¸å­<C3A5>列表
  • POST /api/posts - å<>布å¸å­<C3A5>
  • GET /api/posts/:id - 获å<C2B7>å¸å­<C3A5>详情
  • POST /api/posts/:id/reply - åžå¤<C3A5>å¸å­<C3A5>
  • POST /api/posts/:id/like - 点赞

主题

  • GET /api/topics - 获å<C2B7>主题列表
  • POST /api/topics - 创建主题
  • GET /api/topics/:id - 获å<C2B7>主题详情
  • POST /api/topics/:id/subtopic - 添加å­<C3A5>主题
  • POST /api/topics/:id/question - æ<><C3A6>é—®
  • POST /api/topics/:id/question/:qid/answer - 回答问题
  • POST /api/topics/:id/follow - 关注主题

å…¶ä»–

  • GET /api/tags - 获å<C2B7>热门标签
  • GET /api/search - æ<>œç´¢

版本历å<EFBFBD>²

v0.1.0 (2026-04-08)

  • åˆ<EFBFBD>å§ç‰ˆæœ¬
  • 技术交æµ<EFBFBD>å¸å­<EFBFBD>功能
  • 工具分享主题功能
  • 用户注册登录
  • 评论åžå¤<EFBFBD>ç¹èµž

License

MIT™»å½•

  • 评论åžå¤<EFBFBD>ç¹èµž

License

MIT

Description
技术论坛与技术分享网站 - 技术交流、工具分享、问答讨论
Readme 214 KiB
Languages
HTML 63.1%
Python 36.9%