Django来敲门

Django状态保持和会话跟踪

2018-01-03  本文已影响190人  不一样的丶我们

settings配置

# setting要添加配置: 为了使缓存数据序列化保存,不然会报错。
# 一般配置到settings的最下面
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'

使用方法

# 保存用户的登录状态session, user是获取的登录用户对象
request.session["login"] = user
# 获取当前正在会话跟踪的用户
user = request.session.get("login")
del request.session["login"]
request.session.login.ctype.name   /  request.session.login.nickname
上一篇下一篇

猜你喜欢

热点阅读