gpt4 book ai didi

javascript - 限制匿名用户的模型对象页面查看次数,直到他们必须注册(Django)?

转载 作者:行者123 更新时间:2023-11-30 21:03:35 24 4
gpt4 key购买 nike

我正在尝试跟踪匿名(未经身份验证)用户在我的模型对象详细信息页面( map 页面)上进行的查看次数,以便我可以将他们重定向到注册页面在他们查看页面 ~5 次之后。

例如:匿名用户在必须注册之前获得 5 次免费 map 浏览(否则这些页面将无法访问)。

不确定我是否应该为此使用 cookie、 session 或某种 javascript。我真的无法理解它。

任何方向的点都很好,谢谢!

最佳答案

这不是万无一失的方法,因为有很多方法可以解决,但是对于普通的网络用户/非开发人员,您应该能够根据文档为匿名用户增加 session :

https://docs.djangoproject.com/en/1.11/topics/http/sessions/

你可能会这样做:

if request.session["page_views"] > 4:
return redirect('wherever')
else:
request.session["page_views"] += 1

关于javascript - 限制匿名用户的模型对象页面查看次数,直到他们必须注册(Django)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46869525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com