返回响应:
在django项目中,返回响应一般有四种:HttprRsponse、JsonResponse、redirect、render
其中HttpResponse和JsonResponse都是直接返回数据,此时在函数中处理好要返回的数据即可
HttpResponse
| 属性: | |
| content | 返回的内容 |
| charset | 编码格式 |
| status_code | 响应状态吗 |
| content_type | MIME类型 |
| 方法 | |
| init | 初始化内容 |
| write | 直接写出文本 |
| flush | 冲刷缓冲区 |
| reverse() | 在django重定向中进行反向解析 |
一般传入的数据是一个字符串
return HttpResponse('hello')

本文介绍了Django项目中返回响应的四种方式,包括HttpResponse、JsonResponse、redirect和render。重点讲解了HttpResponse子类JsonResponse的使用,强调JsonResponse需传入字典数据。还探讨了redirect的实现,通过reverse()进行反向解析,并详细阐述了render返回HTML页面的配置步骤。
最低0.47元/天 解锁文章
328





