标签:ons filename 没有 anon 表示 response data 官网 ipa
六、HttpRequest和HttpResponse
1.HttpRequest ---以参数request传给视图函数
属性:除session外的属性都应该被看作是只读的
①path ---返回字符串,表示请求页面的路径(不包括域名)"/blog/admin/"
②GET ---返回类字典对象,包含所有HTTP GET参数
③POST ---返回类字典对象,包含所有HTTP POST参数,但不包括上传文件信息
REQUEST ------返回类字典对象,包含所有POST和GET数据,先POST,后GET,不推荐使用该属性
④FILES ------返回类字典对象,包含所有的上传文件。键为<input type="file" name="..." />重name的值,值为python字典(该字典有三个键[1]filename:文件名、[2]content-type:文件类型、[3]content:文件内容)。FILES只有再请求方式为POST且表单包括enctype="multipart/form-data"属性时才有数据,否则就是空的类字典对象
⑤COOKIES ---返回字典,包括所有的cookie键值对
⑥META ---返回字典,包含所有可能的HTTP头
⑦user ---返回django.contrib.auth.user.User对象,表示当前登陆用户。如果没有用户登陆,user被设置成django.contrib.auth.models.AnonymousUser的一个对象,可以用is_anonymous()来区分登录用户和未登陆用户
if request.user.is_anonymous(): ... else: ...
⑧session ---返回可读写的类字典对象,表示当前的session
HttpRequest对象还有一些方法,可查询官网文档
GET和POST属性都是django.http.QueryDict的实例
2.HttpResponse ---视图给客户端返回的对象
属性和方法请阅读官网文档,除此之外,这个对象还有一些子类,有时也会用到
标签:ons filename 没有 anon 表示 response data 官网 ipa
原文地址:https://www.cnblogs.com/jyh-py-blog/p/9984468.html