Django3.0+Python3.8+MySQL8.0 个人博客搭建十八|功能完善

本文介绍了在Django3.0和Python3.8环境中,如何利用MySQL8.0搭建个人博客并完善功能,包括实现浏览量的智能计数(排除作者自身浏览,限制重复计数),添加文章喜欢功能,以及优化访问路径的处理。通过后台定义路径,简化前端调用,提升博客体验。
摘要由CSDN通过智能技术生成


目前个人博客基础功能基本实现。最后再对博客的一些细节进行完善一下即可,可能还有很多细节,就不一一处理了。

这里准备处理三个重要的细节,

  1. 浏览量、
  2. 喜欢、
  3. 访问路径

一、浏览量

blog -> fswy -> views.py

在详情页DetailView视图中添加浏览量增加功能:

  1. 不能是作者浏览,作者本人浏览不增加浏览量
  2. 访客浏览,浏览不能打开一次就算一次浏览,必须是访问间隔超过半个小时才能记录下一次浏览
def get_object(self):
    obj = super(D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fswy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值