一 、视图请求
方法 说明
----------------------------- | ----------------------------
request.GET | 获取get请求数据的方法
request.POST | 获取post请求数据的方法
request.FILES | 获取文件上传请求数据的方法
request.method | 获取请求的方法
request.META | 请求的详细参数
request.META.OS | 请求端系统
request.META.HTTP_USER_AGENT | 用户请求头,返回请求浏览器版本
request.META.HTTP_HOST | 请求的主机
request.META.HTTP_REFERER | 请求的来源
get请求处理
django-admin startproject projectname
二、视图响应
视图在接受请求并处理后,必须返回HttpResponse对象或子对象.HttpResponse对象由Django创建,HttpResponse对象由开发人员创建
HttpResponse
HttpResponse(content=响应体, content_type=响应体数据类型, status=状态码)
也可通过HttpResponse对象属性来设置响应体、响应体数据类型、状态码:
- content:表示返回的内容。
- status_code:返回的HTTP响应状态码。
- content_type:指定返回数据的的MIME类型。
def show_student1(request):
# 查询 所有的学生信息
# 使用all() 方法
stu_list = Student.objects.all()
print(stu