1 render()

2 HttpResponse()

3 redirect()

4 JsonResponse()
返回json格式,有两种写法,第一个
# 返回省
def choose_province(request):
province = list(LOCATION.keys())
return JsonResponse(province, safe=False)
第二个
import json
print(obj.errors)
data = {
"code": 400,
"msg": obj.errors # 错误信息
}
return HttpResponse(json.dumps(data))
本文探讨了如何在Python Web开发中使用render()、HttpResponse()、redirect()和JsonResponse()函数,特别关注于返回JSON数据的不同实现方式。通过实例解析,揭示了在处理HTTP响应时的常见技术细节。
307

被折叠的 条评论
为什么被折叠?



