from django.http import JsonResponse
JsonResponse  里面代码会加这一个响应头 kwargs.setdefault('content_type', 'application/json') 告诉浏览器发送的是一个json字符串,不需要在进行 JSON.parse ;
return JsonResponse({"msg":"ok!"})  ----> 返回到ajax里面 这个直接就是一个对象了,不需要在进行 JSON.parse;

注意:
  JsonResponse 如果传递不是一个字典类型,这时候会报  In order to allow non-dict objects to be serialized set the ''safe parameter to False   
  ret = list(models.Comment.objects.filter(article_id=article_id).values("nid","content","parent_comment_id","user__username")) #传递是一个list 
  print(ret)
  return JsonResponse(ret,safe=False) #必须要加safe=False,不然会报'In order to allow non-dict objects to be serialized set the ''safe parameter to False.'

json 需要进行 JSON.parse

最新文章

  1. 【已解决】关于SQL2008 “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了‘阻止保存要求重新创建表的更改’” 解决方案
  2. 使用SWFUpload无刷新上传图片
  3. System.gc()与Object.finalize()的区别
  4. 反转字符串--C和Python
  5. Dll学习(二)__declspec用法详解
  6. 一个自定义的C#数据库操作基础类 SqlHelper
  7. [原创] linux课堂-学习笔记-目录及概况
  8. BZOJ_2434_[NOI2011]_阿狸的打字机_(AC自动机+dfs序+树状数组)
  9. IBM Cognos 10 启动报错
  10. dynamic和object浅谈
  11. 有哪些适合学生参与的 C++,网络编程方面的开源项目?
  12. poj3613(恰经过N条边的最短路)
  13. winform控件跨线程委托
  14. OpenGL ES着色器语言之静态使用(static use)和预处理
  15. Fiddle Proxy
  16. BZOJ1004 HNOI2008 Cards Burnside、背包
  17. 关于 html input标签的几个常用操作
  18. CallContext,ThreadStatic,AsyncLocal<T>,ThreadLocal<T>,学习笔记
  19. Qt OpenGL 鼠标拾取实现
  20. [记录] Mysql 复制表格结构

热门文章

  1. promise在angular中的基本使用
  2. C++——list中erase和remove的区别
  3. 修复因为存储空间问题引起的nexus 服务启动异常
  4. [转]解决百度ueditor插入动态地图空白 支持iframe方法
  5. 【python】python打包生成的exe文件运行时提示缺少模块
  6. 微信小程序托管 推广 开发 就找北京动点软件
  7. InnoDB 存储引擎的特点及优化方法
  8. linux使用shell脚本停止java进程
  9. Java可视化日历(Date类、DATe Format类、Calendar类综合运用),开发可视化日历小程序
  10. eclipse--常见问题