Django返回json数据用法示例


Posted in Python onSeptember 18, 2016

本文实例讲述了Django返回json数据用法。分享给大家供大家参考,具体如下:

1、前端。jQuery发送GET请求,并解析json数据。getJSON方法可参考这里。

url = "http://example/?question=" + question + "&rand=" + Math.random();
$.getJSON(url, function(json){
  answer = json.answer;
  alert(answer);
});

2、后端。Django接收GET请求并返回json数据。

from django.http import HttpResponse
from django.utils import simplejson
if request.method == 'GET' and 'question' in request.GET:
  question = request.GET['question']
  print(question)
  data = {"answer": "answer"}
  #ensure_ascii=False用于处理中文
  return HttpResponse(simplejson.dumps(data, ensure_ascii=False))

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python通过imaplib模块读取gmail里邮件的方法
May 08 Python
Python实现matplotlib显示中文的方法详解
Feb 06 Python
django 将model转换为字典的方法示例
Oct 16 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
Python拆分大型CSV文件代码实例
Oct 07 Python
python实现银行管理系统
Oct 25 Python
python list数据等间隔抽取并新建list存储的例子
Nov 27 Python
Python实现AI自动抠图实例解析
Mar 05 Python
jupyter 实现notebook中显示完整的行和列
Apr 09 Python
Python pip 常用命令汇总
Oct 19 Python
举例讲解Python装饰器
Dec 24 Python
python解决12306登录验证码的实现
Apr 18 Python
Python中list初始化方法示例
Sep 18 #Python
Python提取网页中超链接的方法
Sep 18 #Python
python解决Fedora解压zip时中文乱码的方法
Sep 18 #Python
Python自动化运维和部署项目工具Fabric使用实例
Sep 18 #Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 #Python
打包发布Python模块的方法详解
Sep 18 #Python
在python的类中动态添加属性与生成对象
Sep 17 #Python
You might like
玩转虚拟域名◎+ .
2006/10/09 PHP
一步一步学习PHP(6) 面向对象
2010/02/16 PHP
php强制文件下载而非在浏览器打开的自定义函数分享
2014/05/08 PHP
分享下php5类中三种数据类型的区别
2015/01/26 PHP
centos下file_put_contents()无法写入文件的原因及解决方法
2017/04/01 PHP
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
js 遍历对象的属性的代码
2011/12/29 Javascript
获取元素距离浏览器周边的位置的方法getBoundingClientRect
2013/04/17 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
javascript实现简单的贪吃蛇游戏
2015/03/31 Javascript
使用javaScript动态加载Js文件和Css文件
2015/10/24 Javascript
实现非常简单的js双向数据绑定
2015/11/06 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
vue组件实例解析
2017/01/10 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
openlayers实现图标拖动获取坐标
2020/09/25 Javascript
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
浅谈python爬虫使用Selenium模拟浏览器行为
2018/02/23 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
Python几种常见算法汇总
2020/06/02 Python
python爬虫容易学吗
2020/06/02 Python
Python中有几个关键字
2020/06/04 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
pycharm如何设置官方中文(如何汉化)
2020/12/29 Python
玩转CSS3色彩
2010/01/16 HTML / CSS
生产车间主管岗位职责
2013/12/28 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
律政俏佳人观后感
2015/06/09 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis
MSSQL基本语法操作
2022/04/11 SQL Server