版权声明:本文为博主原创文章。欢迎转载。

https://blog.csdn.net/fengyu09/article/details/30785101

使用jquery的.post提交,并期望得到多个数据,Python后台要使用json格式。

不指定datatype为json,让jquery自行推断数据类型。

(注:跨域名请求数据,则使用 jsonp字符串)

若post指定数据类型json,则python取post数据,我觉着麻烦。让jquery智能推断,python返回字典最方便。

一般使用字典,而不是列表来返回 JSON内容.

import json
from django.http import HttpResponseresponse_data = {}
response_data['result'] = 'failed'
response_data['message'] = 'You messed up'
return HttpResponse(json.dumps(response_data), content_type="application/json")

for correct - not specifying the mimetype will get you into trouble

正确-不指定mimetype 会导致麻烦

content_type should be used now --mimetype is now deprecated

mimetype 不推荐使用,应当使用content_type

不使用content_type,则仅仅能接收第1个字符串。

环境:

python 2.7.6

django 1.6

依据百度来的文章,使用 django的simplejson,也被IDE建议使用json。

post的回调函数,仅仅须要 :

  function(data,status){if(status == 'success') {alert(data.box);}}

使用.号来进行得相应Key值。

前端和后端都指定utf-8编码,python返回中文,直接 {'status':'成功'},连u前缀都不用。

转载于:https://www.cnblogs.com/ldxsuanfa/p/10565947.html

使用Django和Python创建Json response相关推荐

  1. python 创建json_使用Django和Python创建Json response的方法

    使用jQuery的.post提交,并期望得到多个数据,Python后台要使用json格式. 不指定datatype为json,让jquery自行判断数据类型.(注:跨域名请求数据,则使用 jsonp字 ...

  2. python response.json()报错_Django JsonResponse json格式报错 解决Django响应JsonResponse返回json格式数据报错问题...

    想了解解决Django响应JsonResponse返回json格式数据报错问题的相关内容吗,彭世瑜在本文为您仔细讲解Django JsonResponse json格式报错的相关知识和一些Code实例 ...

  3. python response.json()报错_解决Django响应JsonResponse返回json格式数据报错问题

    解决Django响应JsonResponse返回json格式数据报错问题,给大家,报错,代码,图书,希望能 解决Django响应JsonResponse返回json格式数据报错问题 易采站长站,站长之 ...

  4. python创建文件并写入json

    python创建文件并写入json import json import os import uuidPATH = 'D:/SecurityData' if not os.path.exists(PA ...

  5. python构建json_如何使用Python构建JSON API

    python构建json The JSON API specification is a powerful way for enabling communication between client ...

  6. Django中的request和response

    1.Django的架构 核心是middleware(中间件),django所有的请求.返回都由中间件来完成. 中间件,就是处理HTTP的request和response的,类似插件,比如有Reques ...

  7. python输出json到文件_Python:JSon输出到文件(Python : JSon Output to a file)

    Python:JSon输出到文件(Python : JSon Output to a file) 我从我的Python脚本输出一个JSon格式,我想把JSon写入一个文件. 我用 df_json.to ...

  8. python:Json模块dumps、loads、dump、load介绍

    20210831 https://www.cnblogs.com/bigtreei/p/10466518.html json dump dumps 区别 python:Json模块dumps.load ...

  9. python读写json文件

    2019独角兽企业重金招聘Python工程师标准>>> 创建json文件: {     "fontFamily": "微软雅黑",     & ...

最新文章

  1. codeforces 610D D. Vika and Segments(离散化+线段树+扫描线算法)
  2. 动态链接库dll的两种加载方式
  3. 经典C语言程序100例之五
  4. 【刷题】HDU 4966 GGS-DDU
  5. 带你认识FusionInsight Flink:既能批处理,又能流处理
  6. Intel Visual Fortan与gfortran使用rename函数的区别
  7. 微信小程序tabBar的开发设置
  8. Netty + JavaFx 实战:仿桌面版微信聊天
  9. php 孙中岳_请问,看完孙仲岳的一周学会PHP接案了!
  10. 基于html人事管理报告,人事管理工作实习报告范文
  11. 计算机地图制图原理与算法,计算机地图制图原理与方法-基本图形生成算法.ppt...
  12. MySQL查询,关于日期和时间戳,查询时间的记录
  13. 浙江大学ACM俱乐部 1036:镂空三角形
  14. echarts折线图鼠标悬浮竖线_Echarts折线图问题,鼠标悬停的地方不能正确展示数据怎么回事呢?...
  15. 块存储、文件存储和对象存储三者的区别
  16. 可视化小目标--如何提升数据可视化的表现效果
  17. 逆向知识内存ARM常用的汇编指令合集
  18. 君子爱财,取之有道!(租房被坑记)
  19. 【98期】面试官:给我说说你对Java GC机制的理解?
  20. 聊聊二维码扫码登录的原理

热门文章

  1. 计算机二级在学校报还是外面报好,谁知道考计算机二级在哪个学校比较好啊?...
  2. java开发的增查改删_在Java中实现增、删、改、查功能?
  3. 计算机与十进制 教案,二进制与十进制间的转换教案
  4. ncvlog帮助文档存放路径_Cadence ncvlog error
  5. s1200 博图高速脉冲计数值没有变化_赤峰发泡硅胶板,高速公路橡胶垫橡胶厂-京品吉...
  6. 如何短时间提高python面向对象_初识Python面向对象阶段,你们都是怎么过来的?
  7. laravel报错:TokenMismatchException in VerifyCsrfToken.php
  8. 机器学习(MACHINE LEARNING)从零搭建一个汽车状态分类器(Tensorflow)
  9. mybatis plus 事务管理器_Mybatis中的事务
  10. js实现promise.all promise.race promise.resolve