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

你可能感兴趣的:(Django 状态保持和绘画跟踪)