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

The Django Book第七章(表单)

时间:2017-03-27 21:47:38      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:return   ons   加载   通过   request   hello   数据   文档   数据信息   

从Request对象中获取数据

在views函数里.我们常常写到

from django.http import HttpResponse

 

def hello(request):

  return HttpResponse(‘Hello World‘)

 

HttpReponse对象就是上面的request变量.这个变量非常有趣,可以获取到加载这个页面的是谁,用的什么浏览器.

属性/方法    说明                  举例

request.path   除域名以外的请求路径,以正斜杠开头    "/hello/"

request.get_host()   主机名(比如,通常说的域名)      "127.0.0.1:8000 or www.example.com"

request.get_full_path()   请求路径,可能包含查询字符串    "/hello/?print=true"

request.is_secure()    如果通过Https访问,则此方法返回True,否则False   True或False

 

其他所有的信息都以键值对存放在 request.META中

values = request.META.items() 获取所有的键值对

其中HTTP_USER_AGENT 为浏览器信息和系统信息
LANGUAGE  语言

REMOTE_ADDR  访问的IP

REQUEST_METHOD 请求的方式

 

关于提交的数据信息 被封装在 request.GET 和 request.POST中 也是键值对的形式

 

另外附上一个 django 模板语言的参考文档网址:http://djangobook.py3k.cn/appendixF/

The Django Book第七章(表单)

标签:return   ons   加载   通过   request   hello   数据   文档   数据信息   

原文地址:http://www.cnblogs.com/chenjf/p/django.html

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