Django的视图响应类型

视图函数编写原则

视图函数接受HTTP请求并返回响应,可以放在任何地方,可以是任何功能

视图函数可以返回Web文本、页面、重定向、错误、图片等任何内容

视图函数通过HttpResponse、JsonResponse等类表达并返回响应

按约定,视图函数放在对应app中的views.py文件中

Django的视图响应类型_第1张图片
Django的响应类型

1.HttpResponse类及子类

Django的视图响应类型_第2张图片
HttpResponse:说明1
Django的视图响应类型_第3张图片
HttpResponse:说明2
Django的视图响应类型_第4张图片
HttpResponse:使用
JsonResponse:使用
StreamingHttpResponse类:反馈流类型信息
FileResponse类:反馈流形式的文件
Django的视图响应类型_第5张图片
Django请求类型的判断

你可能感兴趣的:(Django的视图响应类型)