标签:res 使用 fun IV response turn item plain keyword
Django 的request 中封装的了所有的信息,之前我们只是使用了POST,GET的方法来获取数据
def index(request):
print(type(request))
return HttpResponse(‘ko‘)
#输出<class ‘django.core.handlers.wsgi.WSGIRequest‘>def index (request):
from django.core.handlers.wsgi import WSGIRrquest 导入这类。
return HttpRsponse(‘ok‘)
def index(request):
print(request.environ) return HttpResponse("ok")#输出(字典类型的用户信息){‘CLASSPATH‘: ‘.;D:\\Java\\jdk1.7.0_17\\jre\\lib\\rt.jar;.;‘, ........., ‘SYSTEMDRIVE‘: ‘C:‘}所以request.GET和request.post也是有WSGIRequest这个类里面的。因为request.environ是字典,我们就来看看里面循环字典的效果:
def index(request):
print(request.environ) for k,v in request.environ.items(): print("{0}:{1}".format(k,v)) return HttpResponse("ok")只需要在requset.environ.get(‘HTTP_USER_AGENT‘) 就可以看出用的是那个浏览器做对应的显示和操作。
def index(request):
print(request.environ.get("HTTP_USER_AGENT")) 这里取的是key输出的是值 return HttpResponse("ok")
标签:res 使用 fun IV response turn item plain keyword
原文地址:https://www.cnblogs.com/littlesky1124/p/9144241.html