25session练习

Posted phyger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了25session练习相关的知识,希望对你有一定的参考价值。

#用登录练习session   html1为首页,html2为登录页面
def session1(request):
    uname=request.session.get(‘myname‘,‘请登录‘)  #如果request.session的get方法获取到了myname的值,就返回myname的值,如果没有获取到就返回“请登录”,不写“请登录”,默认返回None
    context={‘uname‘:uname}
    #return render(request,‘session/session1.html‘,context)
    return render_to_response(‘session/session1.html‘,context)
def session2(requset):
    return render(requset,‘session/session2.html‘)
#session2_mid为接收登录form表单的信息,这里没有判断信息对错,直接保存写入session
def session2_mid(request):
    uname=request.POST[‘uname‘]
    request.session[‘myname‘]=uname
    return HttpResponseRedirect(‘session1‘)  #重定向到首页,将session里的uname传给uname
def session3(request):
    #删除session
    del request.session[‘myname‘]
    return HttpResponseRedirect(‘session1‘)

以上为views

模板和url自己倒推

以上是关于25session练习的主要内容,如果未能解决你的问题,请参考以下文章

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段

php 练习题-session与 cookie的 取值赋值

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

csharp Epicor标准练习片段

golang 去练习片段