Django session 是存储在数据库中的所以要先跟数据库建立连接
本连接有Django跟数据库建立连接的操作:https://www.cnblogs.com/Niuxingyu/p/10296143.html
存储session,存储成功后会在数据库中的django_session表内
#定义存储session def save_session(request): request.session['username'] = '你好' return HttpResponse('存储成功')
取session
#定义取值方法 def get_session(request): return HttpResponse(request.session.get("username",'未取到'))
删除session,并不是完全把数据库中的session完全删除而是对数据进行修改,但是就算是没有完全删除只是修改再取值也是取不到的,如果删除后再次以同一个key存储进session被删除时修改的数据库会再次被修改修改成新存储的数据。
#定义删除方法 def del_session(request): del request.session['username'] return HttpResponse("删除成功")