django 状态保持session
2020-02-05 01:08
274 查看
views.py def set_session(request): request.session['username'] = 'admin' request.session['password'] = 'pwd' return HttpResponse('set session') def get_session(request): username = request.session['username'] password = request.session['password'] # request.session.clear()#删除session中值得部分 # request.session.flush()#删除整条session # request.session.set_expiry(value) #value=0为本次浏览器关闭时删除,value=5为5秒后删除, #如果不指定则两个星期后过期 #request.session.has_key['username'] #判断session中是否有这个session_key,验证登录状态用到 return HttpResponse(username,password)
session是保存服务器端,在数据库中django_session中可以找到这条session,session_data是base64格式,下图解码
现在保存的数据出来了
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Django中Cookie和Session状态保持
- Django中Cookie和Session状态保持系列之十一
- django和flask中保持状态的比较(session和cookie)
- django web 登录状态保持 session
- Django——状态保持(Cookie和Session)
- django学习笔记014-session状态保持
- django之状态保持-使用redis存储session的例子
- django之状态保持-使用redis存储session
- django session完成状态保持的方法
- ASP.NET中Session的状态保持方式
- flask基础七之状态保持cookie和session
- 【Python-Django后端】用户注册通用逻辑,用户名、手机号重名检测,注册成功后状态保持!!!
- 状态保持-Session
- ASP.NET中Session的状态保持
- 保持用户状态Session
- ASP.NET中Session的状态保持方式浅议
- Session保持登录状态及Session的理解
- Django中使用session保持用户登陆连接的例子
- ASP.NET中Session的状态保持方式
- Python3.6下使用会话session保持登陆状态