配置:
SESSION_COOKIE_NAME=“sessionid”:django_session的session_key,cookie的sessionid:xxxx
SESSION_COOKIE_SECURE=Fasle;默认http方式,true为Https
SESSION_HTTP_ONLY=True:是否只能使用http传输协议
SESSION_COOKIE_AGE=190000:设置cookie的有效期,默认为两周
SESSION_EXPIRE_AT_BROWSER_CLOSE=False:是否关闭浏览器的时候cookie就过期 默认为false
使用:
获取储存在session的k1,不存在抛出异常
request.session['k1']
获取储存在session的k1,不存在则返回空
request.session.get("k1")
request.session.setdefault("k1",'')
删除session中的数据
del request.session['k1']
删除整个session
request.session.clear()
获取session的keys和values
request.session.keys().request.session.values()
获取session的session_key,也就是django_session的字段session_key
request.session.session_key