响应可以是一张网页的HTML内容,一个重定向,404错误等如何东西,但是,无论视图本身是个什么处理逻辑,最好都返回某种响应。...它就是视图函数,每个视图函数都使用HttpRequest对象作为第一个参数,并且通常称为request。注意,视图函数的名称并不重要;不需要用一个统一的命名方式来命名,以便让Django识别它....,可以通过修改他来改变表单数据的编码,任何随后的属性访问将使用新的编码方式.
7.HttpRequest.META
一个标准的Python字典,包含所有的HTTP首部,具体的头部信息取决于客户端和服务端...如果你编写自己的 XMLHttpRequest 调用(在浏览器端),你必须手工设置这个值来让 is_ajax() 可以工作。
...如果一个响应需要根据请求是否是通过AJAX 发起的,并且你正在使用某种形式的缓存例如Django 的 cache middleware,
你应该使用 vary_on_headers('HTTP_X_REQUESTED_WITH