gpt4 book ai didi

django - 如何捕获匿名用户的 session key (django 1.6)

转载 作者:行者123 更新时间:2023-12-03 14:40:28 25 4
gpt4 key购买 nike

我试图通过他们的 session 信息(如果可能)跟踪 AnonymousUsers。

在旧版本的 Django 中,我可以执行以下操作:

def my_view(request):

# in case the user wasn't logged in, create/save a session
if not request.session.session_key:
request.session.save()

# would give me the key and on the next load it would persist
session_key = request.session.session_key

但是对于 1.6(我已经退出游戏有一段时间了),每次请求通过时都会产生一个新的唯一 session ID。没有坚持。我试图做一些阅读,但因为我没有 Django 练习,所以我一直在兜圈子。

如何让 session 持久化?我需要编写自己的 cookie 处理吗?

最佳答案

因此,在我开始阅读源代码后,我发现自己在 global_settings.py 上。文件并找到了这个 gem :

SESSION_SAVE_EVERY_REQUEST = True

当我将其添加到 settings.py 时文件我的问题解决了。 AnonymousUsers 获得了 session_key。一比!

关于django - 如何捕获匿名用户的 session key (django 1.6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25476284/

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