Django 增加后视图计数的最佳方法

Django 增加后视图计数的最佳方法,django,rest,post,Django,Rest,Post,我需要实现一种方法,在客户端查看帖子时,增加帖子的查看次数。现在,我不会处理通过刷新来删除重复视图的问题 如果在客户端将修补程序或PUT发送到viewcount+1的服务器,则如果多个用户使用“我的服务”,viewcount将被覆盖 创建新端点只是为了增加视图数量是最佳做法吗? 如果是这样,保持RESTful的正确URI是什么?(POST/POST/count?多用户 端点应在事务中增加viewcount 这解决了多个用户使用页面的问题 宁静的 据 在调查之后 我会说是一个补丁请求多用户 端点

我需要实现一种方法,在客户端查看帖子时,增加帖子的查看次数。现在,我不会处理通过刷新来删除重复视图的问题

如果在客户端将修补程序或PUT发送到viewcount+1的服务器,则如果多个用户使用“我的服务”,viewcount将被覆盖

创建新端点只是为了增加视图数量是最佳做法吗? 如果是这样,保持RESTful的正确URI是什么?(POST/POST/count?

多用户 端点应在
事务中增加viewcount

这解决了多个用户使用页面的问题

宁静的 据 在调查之后

我会说是一个
补丁
请求

多用户 端点应在
事务中增加viewcount

这解决了多个用户使用页面的问题

宁静的 据 在调查之后

我想说一个
补丁
请求

你可以将
F('count')+1
保存到数据库中,然后在事务中递增,因此如果事务可以原子化处理,则递增。你可以将
F('count')+1
保存到数据库中,然后在事务中递增,因此,如果事务可以原子化处理,它将递增。