django——博客项目流程分析

博客项目**

目前的目标是构建一个基于Django的前后端完整的博客系统,首先对项目流程整理如下:

1. 分析需求

1.1. 基于用户认证组件和Ajax实现登录验证

1.2. 基于forms组件和Ajax实现注册功能

1.3. 设计系统首页(文章列表渲染)

1.4. 设计个人站点页面

1.5. 文章详情页

1.6. 实现文章点赞功能

1.7. 实现文章的评论

1.7.1. 文章的评论

1.7.2. 评论的评论

1.8. 富文本编辑框和防止xss攻击

2. 设计表结构

2.1. 用户信息表

2.2. 博客信息表

2.3. 博主个人文章分类表

2.4. 博主个人文章标签表

2.5. 博文表

2.6. 文章标签关联表

2.7. 点赞表

2.8. 评论表

3. 功能开发

4. 功能测试

5. 项目部署上线

猜你喜欢

转载自www.cnblogs.com/huang-yc/p/9560516.html