1.课程名称:请求响应对象 3
课程章节:请求响应对象(3)
2.课程目录:
首先是重新设置一下http的状态码
写个路径测试一下
写入views.py的视图函数
def print_arrt(request):
return httpresponse('打印响应对象')
测试是否请求成功
然后查看它的响应码 是200
我们可以加上代码 status=404,来改变它的响应码
正常显示出来,响应码也是404
还有一种status_code方法 修改查看http响应状态码
rest = httpResponse('123')
rest.status_code = 204
print(rest.status_code)
return rest
也是可以改变的
第一种方法是通过httpRespones响应给他传一个参数
第二种就是,拿到它对象rest,这是它的实例,在实列上面做处理,做一个状态码的变更
rest.write() 这个代码是拿到响应对象之后,我们还可以往这个对象再去写一些东西
测试一下
用 fileResponse 展示文件
首先引入fileResponse
用文件全路径方法写os.path.join(settings.base_dir'')
通过open的方式打开 以rb二进制来解读
指定content_type输出类型是图片格式
测试能否显示出图片
成功!!!本节完O(∩_∩)O
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦