flask项目5
点赞
数据库行为 让用户和评论建立/解除
点赞关系(使用关系属性)渲染方式 局部刷新->
前端渲染->json接口文档
-
业务逻辑
获取和校验参数
根据action建立/解除关系
json返回结果
显示点赞情况
在
详情路由中, 查询点赞情况-
将点赞情况传入
模板渲染
显示点赞数量
显示点赞颜色
判断评论是否被当前用户点过赞
一. 个人中心
1. 抽取基类
个人中心采用
后端渲染对个人中心进行
模板继承设置个人中心
访问链接
2. 显示/修改基本资料 (重点)
个人中心采用了
iframe标签内嵌子页面想要修改基本资料, 必须
渲染子页面修改
li和iframe的访问链接
接口文档
一个路由完成GET和POST
展示页面
修改基本资料
3. 显示/修改头像
接口文档
一个路由完成GET和POST
-
基本逻辑
获取和校验参数
获取上传的文件数据
上传到七牛云, 获取访问链接
修改头像链接
json返回
4. 封装七牛云工具
安装
pip install qiniu
5. 修改密码
接口文档
一个路由完成GET和POST
-
基本逻辑
获取和校验参数
校验旧密码
修改新密码
json返回