代码写在哪里也无所谓,只要它在你的Python目录下,除此之外没有更多的要求。为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为views.py的文件中。...、首部信息、内容主题封装成HttpRequest类中的属性,除了特殊说明之外,其他的均为只读的。...在处理非HTTP形式的报文时非常有用,例如:二进制图片,XML,Json等,但是,如果要处理表单数据的时候,推荐还是使用HttpRequest.POST
4.HttpRequest.path
一个字符串...如果你编写自己的 XMLHttpRequest 调用(在浏览器端),你必须手工设置这个值来让 is_ajax() 可以工作。
...如果一个响应需要根据请求是否是通过AJAX 发起的,并且你正在使用某种形式的缓存例如Django 的 cache middleware,
你应该使用 vary_on_headers('HTTP_X_REQUESTED_WITH