每次显示/访问对象时进行计数

时间:2018-09-09 14:02:34

标签: python django

抱歉,我的标题不够明确。

我正在尝试开发一种营销工具,以跟踪项目的每个页面。所以我在PostgreSQL上使用InfluxDB。我可以跟踪页面(或点击),但不能跟踪“视图”。

让我解释一下:

如果列表中有10个项目。我想跟踪哪个项目已显示在哪个页面上。示例:项目B显示在第2页上;项目C显示在第1页上。

我打算循环遍历列表,但我不喜欢这种解决方案,因为我必须循环两次:一个用于跟踪,一个用于显示项目。 所以我正在寻找一种更清洁的解决方案,但是我没有主意。你会怎么做?

谢谢。

编辑:

以下是我从最有利到最不利的想法:

  1. 创建template_tag以跟踪​​每个对象的视图
  2. 循环浏览列表,然后再次循环显示
  3. 使用具有特定类名的javascript来跟踪对象

0 个答案:

没有答案