【问题标题】:How to display Recent view product in Django?如何在 Django 中显示最近查看的产品?
【发布时间】:2020-11-04 17:13:33
【问题描述】:

我是 Django 新手,我正在寻找这个答案。请让我知道如何解决这个问题。假设,如果用户访问我的网站并且他点击了任何产品,那么该产品应该显示在他的 PC/笔记本电脑上的最近视图中,假设如果用户退出网站并且在 2-3 小时后他/她再次访问然后之前查看产品应显示在他最近查看的产品中。我想在不登录用户的情况下执行此操作,请告诉我该怎么做。 如果有人有此代码,请在此处提交或解释流程。

【问题讨论】:

    标签: django django-models django-forms django-views django-templates


    【解决方案1】:

    没有像您想要的内置功能,但您可以使用自己的逻辑,您必须使用 (auto_new_add=TRUE) 将用户访问过的产品存储在一个 sprat 数据库模型中,这将自动添加时间和数据,并在之后正确遵循逻辑带来该故事数据烘烤的登录事件(使用时间和日期来识别重新发送的访问产品) x = visted.objects.filter(time=time)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多