标签:搜索引擎 这一 ted efault star obj 成功 ipa date
HTTP应用的信息是通过 请求报文 和 响应报文 传递的,其中 请求报文 由客户端发送,其中包含和许多的信息,而 django 将这些信息封装成了 HttpRequest 对象,该对象由 HttpRequest 类创建。每一个请求都会生成一个 HttpRequest 对象,django会将这个对象自动传递给响应的视图函数,一般视图函数约定俗成地使用 request 参数承接这个对象。
<input type="file" name="" />
中的name,值则为对应的数据。<form>
带有enctype="multipart/form-data" 的情况下才会包含数据。否则,FILES 将为一个空的类似于字典的对象。响应对象主要有三种形式:
HTTPResponse返回响应的字符串,对于HttpRequest请求对象来说,是由django自动创建的,但是,HttpResponse响应对象就必须我们自己创建。每个view请求处理方法必须返回一个HttpResponse响应对象。HttpResponse类在django.http.HttpResponse。render和redirect是在HTTPResponse对象上扩展的常用方法.
将一个模板页面中的模板语法进行渲染,最终渲染成一个html静态文件作为响应体返回给浏览器
参数:
- request: 用于生成响应的请求对象。
- template_name:要使用的模板的完整名称,可选的参数
- context:添加到模板上下文的一个字典。默认是一个空字典。如果字典中的某个值是可调用的,视图将在渲染模板之前调用它
- content_type:生成的文档要使用的MIME类型。默认为DEFAULT_CONTENT_TYPE 设置的值。
- status:响应的状态码。默认为200。
参数:
render: 只是返回页面内容,但是未发送第二次请求
redirect: 发送了第二次请求,url更新
标签:搜索引擎 这一 ted efault star obj 成功 ipa date
原文地址:https://www.cnblogs.com/sama/p/9299315.html