周五离收工仅剩一小会 总结一下最近要记住的点

前端中的过滤器 

{{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模块) 操作点赞点踩表 建立数据即可!

  是作者则不能点赞 在前端渲染提示信息

    已经点过则不能重复点赞

 未登陆则需要登陆过后才能点赞

 

 

posted @ 2021-06-11 18:09  不想拖累他人  阅读(39)  评论(0)    收藏  举报