码迷,mamicode.com
首页 > 其他好文 > 详细

【22,23节】Django的GET和POST属性笔记

时间:2017-12-25 01:01:28      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:渲染   class   又能   end   .post   多个   body   python   ssi   

COOKIES:一个标准的python字典对象,包含所有cookies,键和值都为字符串
session:一个即能读又能写的类似字典对象,表示当前的会话,只有当django启用会话的支持时才可用

一键多值的GET[]只能接收到最后一个值,要获取这个键的全部值,需要使用GET.getlist[‘a‘]来获取
#展示链接的界面
def gettest1(request):
return render(request,‘gettest/gettest1.html‘)
#接收一键一值的情况
def gettest2(request):
#根据键接收值
a1 = request.GET[‘a‘]
b1 = request.GET[‘b‘]
c1 = request.GET[‘c‘]
#构造上下文
context={‘a‘:a1,‘b‘:b1,‘c‘:c1}
#向模板中传递数据,进行渲染
return render(request,‘gettest/gettest2.html‘,context)
#接收一键多值的情况
def gettest3(request):
a1=request.GET.getlist(‘a‘) #获取一键多个值为一个list
context={‘a‘:a1}
return render(request,‘gettest/gettest3.html‘,context)

 

input 的radio属性,单选
获取参数的方法:
request.POST[‘xx‘]
request.POST.get(‘xx‘)

【22,23节】Django的GET和POST属性笔记

标签:渲染   class   又能   end   .post   多个   body   python   ssi   

原文地址:http://www.cnblogs.com/phyger/p/8099595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!