Django响应

HTTPResponse:

是由Django创造的,

他的返回格式为

HTTPResponse(content=响应体,content_type=响应体数据类型,status=状态码),

可以修改返回的数据类型,适用于返回图片,视频,音频等二进制文件。

JSONResponse:

是HTTPResponse的子类,适用于处理json格式的数据,但是不能返回模板。

帮助我们将数据转换为json字符串

设置响应头Content-Type为application/json

Response

是Django rest-framework框架中封装好的响应对象。

它的返回格式为:

Response(data,status=None,template_name=None,headers=None,content_type=None),

data只需传递Python的内建类型数据即可,如果是Django的模型类对象,那么就是用序列化数据(Python的字典数据)传递给data。

相关推荐
FBI780980459437 分钟前
API接口在电商行业中的创新应用与趋势
运维·网络·人工智能·爬虫·python
程序员黄同学40 分钟前
如何使用 Flask 框架创建简单的 Web 应用?
前端·python·flask
凡人的AI工具箱1 小时前
每天40分玩转Django:Django管理界面
开发语言·数据库·后端·python·django
utmhikari1 小时前
【Python随笔】如何用pyside6开发并部署简单的postman工具
python·postman·pyqt·pyside6·桌面工具
碧水澜庭1 小时前
django中cookie与session的使用
python·django
鬼义II虎神1 小时前
将Minio设置为Django的默认Storage(django-storages)
python·django·minio·django-storages
数据小爬虫@1 小时前
Python爬虫抓取数据,有哪些常见的问题?
开发语言·爬虫·python
Byron Loong2 小时前
Python+OpenCV系列:【打卡系统-工具模块设计】工具模块深度揭秘,考勤智能化的核心秘籍!
python·opencv·webpack
漫无目的行走的月亮2 小时前
基于Python Scrapy的豆瓣Top250电影爬虫程序
爬虫·python·scrapy
这里有鱼汤2 小时前
数据分析从入门到放飞:Python三大金刚来助阵!
后端·python