周五离收工仅剩一小会 总结一下最近要记住的点
前端中的过滤器
{{time|date:'Y-m-d H:i:s'}}
整理点赞点踩逻辑
用的python来书写
前端逻辑:
1.copy博客园中点赞踩样式 除了html代码 css样式也要copy,
点赞 点踩绑定点击事件 将数据传到后端、前端判断赞和踩的逻辑是通过 bool = $(this).hasClass(‘特有样式’),如果有则点赞如果没有则点踩
在前端是布尔值 传到后端变成字符串 在后端处理的话要通过 json.loads(bool) 转换成布尔值
传的数据
文章 id
bool
后端逻辑:
1 判断用户是否登陆
判断用户不是作者
判断用户并未点过此文章
拿文章id 取 bool(记得需要转换) 操作文章表 给点赞或者点踩数 加1 (F模块) 操作点赞点踩表 建立数据即可!
是作者则不能点赞 在前端渲染提示信息
已经点过则不能重复点赞
未登陆则需要登陆过后才能点赞
浙公网安备 33010602011771号