Django-3
目录 Django-3 JsonResponse form表单上传文件 CBV源码分析 案例: 分析 模板传值 过滤器 标签 自定义过滤器和标签 步骤 自定义过滤器: 自定义标签: 模板的继承 模板的导入 Django-3 JsonResponse 返回json格式的数据 为什么要给前端返回json格式的字符串 前后端分离,就是基于json格式传输数据 前端从后端写的接口中拿到一个能够共同识别的json格式的数据 前端 后端 JSON.stringify() json.dumps() JSON.parse() json.loads() # JsonResponse,后端给前端传json数据 def index(request): dic = {'username':'jason真帅 我好喜欢哦~','pwd':'123'} #### 指定json序列化时,不自动转ascii,这样就能显示中文了 json_str = json.dumps(dic,ensure_ascii=False) return HttpResponse(json_str) #### 利用JsonResponse里的json_dumps_params的默认值,改为字典{'ensure_ascii':False}的键值对形式,也能将中文显示出来。 return JsonResponse(dic