【发布时间】:2019-04-26 16:20:33
【问题描述】:
我有一个 Django 应用程序,它需要显示一个视频,以便进入网站。我只希望它在初次访问时执行此操作,而不是每次用户刷新时执行此操作。我觉得会话与此有关,但我不确定。谢谢!
【问题讨论】:
-
如果用户已登录,您可以在服务器数据库中的用户记录中存储“hasSeenIntroVideo”。如果用户未登录,您可以将其存储在 Session 中,这将持续到该用户离开,下次他在浏览器中启动您的网站时,他将再次看到视频(全新的 Session)。如果您只希望用户观看一次视频(每个用户/浏览器组合),您可以使用 Cookie 在他的浏览器中存储“hasSeenIntroVideo”,然后在他下次访问您的网站时读取该 cookie。
-
您好,感谢您的回复。你能举例说明如何做到这一点吗?谢谢!
标签: javascript django frontend