标签:env 发送 提取 def 一个 use ems 取出 前端
from django.shortcuts import render, HttpResponse
def index(req): # req封装了所以yoghurt请求信息,这些信息是由请求的req这个对象的类提供的,我们查看req是哪个类生成的
print(type(req)) # <class ‘django.core.handlers.wsgi.WSGIRequest‘>
from django.core.handlers.wsgi import WSGIRequest # 导入一下这个类
print(req.environ) # req.POST;req.GET;req.cookies; django 已经从environ里面提取出来,提供给我们了;其他东西要我们自己手动取
# for k, v in req.environ.items(): # environ 是一个字典,这里循环出所有内容
# print(k, v)
print(req.environ[‘HTTP_USER_AGENT‘]) # 获取这个字典里面的单个项值,以获取客户端浏览器型号为例
return HttpResponse(‘hello‘)
# 前端一GET方式发数据,发送到url上,以POST方式发,发到内容上,即environ里面的self.body上,内容/body拿到的就是一个字符串
2017-10-06
15:57:32
标签:env 发送 提取 def 一个 use ems 取出 前端
原文地址:http://www.cnblogs.com/xieyabox/p/7631664.html