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中的条件判断语句与循环语句用法小结
Mar 21 Python
python购物车程序简单代码
Apr 18 Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 Python
pytorch训练imagenet分类的方法
Jul 27 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
python实现控制COM口的示例
Jul 03 Python
python3实现斐波那契数列(4种方法)
Jul 15 Python
python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例
Feb 28 Python
Python多线程Threading、子线程与守护线程实例详解
Mar 24 Python
浅谈TensorFlow之稀疏张量表示
Jun 30 Python
详解用selenium来下载小姐姐图片并保存
Jan 26 Python
OpenCV绘制圆端矩形的示例代码
Aug 30 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
php使用codebase生成随机数
2014/03/25 PHP
百度地图API使用方法详解
2015/08/25 PHP
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
用jquery的方法制作一个简单的导航栏
2014/06/23 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
jQuery下拉菜单的实现代码
2016/11/03 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
轻松理解JavaScript之AJAX
2017/03/15 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
Nodejs把接收图片base64格式保存为文件存储到服务器上
2018/09/26 NodeJs
使用mixins实现elementUI表单全局验证的解决方法
2019/04/02 Javascript
DatePickerDialog 自定义样式及使用全解
2019/07/09 Javascript
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
pydev使用wxpython找不到路径的解决方法
2013/02/10 Python
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
Python中的id()函数指的什么
2017/10/17 Python
Jupyter notebook在mac:linux上的配置和远程访问的方法
2019/01/14 Python
python 画函数曲线示例
2019/12/04 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
python实现控制台输出颜色
2021/03/02 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
澳大利亚在线床零售商:Bedworks
2020/09/01 全球购物
接口可以包含哪些成员
2012/09/30 面试题
网络技术专业求职信
2014/02/18 职场文书
社会实践活动总结报告
2014/04/29 职场文书
常务副总经理任命书
2014/06/05 职场文书
酒店工程部经理岗位职责
2015/04/09 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript