python - 统计浏览次数文章
问题描述
假设我有文章博客。我想计算我在 Django 中的文章的浏览量。例如:观看次数:153。
如何计算观看次数?
def preview(request, id):
article = Articles.objects.get(id=id)
解决方案
一个非常基本的方法是:
在你的模型中models.py
有一个。view_count = models.IntegerField(default=0)
Article
在views.py
中,您将在view_count
每次调用时增加 1,并在某处添加 `article.view_count += 1' 以跟踪页面收到的点击次数。
这会遇到跟踪是否是同一个人制作视图并且很容易被游戏的问题,但这是一个可行的基本解决方案。
推荐阅读
- linux - 阅读 Linux 种子一行中的特殊部分
- python - 格子 Oauth redirect_uri 未配置错误
- python - 从文本文件中获取数据并在打印前向其中添加变量
- javascript - strokeStyle() 不改变 fillRect() 的颜色
- visual-studio-code - VS Code:第 1 列的 Home 键
- python - 如果选择是动态的,Django 就会失去价值
- networking - 无法在任何浏览器中下载大文件
- reactjs - 反应原生。导航器:从外部导航器获取参数
- php - 当 'action = filename.php' 存在时 PHP 函数被忽略
- sharepoint - Power Automate - Sharepoint 列表项被创建两次