週五離收工僅剩一小會 總結一下最近要記住的點
阿新 • • 發佈:2021-06-11
前端中的過濾器
{{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模組) 操作點贊點踩表 建立資料即可!
是作者則不能點贊 在前端渲染提示資訊
已經點過則不能重複點贊
未登陸則需要登陸過後才能點贊