Django|Django 状态保持和绘画跟踪

1.setting 配置:

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

2.使用方法:
  • 状态保持
#保存用户的登陆状态session,user 是获取的登录用户对象 request.session["login"]=user

  • 绘画跟踪
#获取当前正在会话跟踪的用户 user=request.session.get('login')

  • 注销保持的用户
del request.session['login']

  • 前端页面使用状态保持的数据
request.session.login.ctype.name/request.session.login.nickname

    推荐阅读