django echarts饼图数据动态加载的实例


Posted in Python onAugust 12, 2019

如下所示:

后台关键代码:

data = {}
#keys与values分别为该数据的键数组,值的数组。这里循环为字典添加对应键值
for k, v in zip(keys, values):
  data.update({k: v, },)
#最后将数据打包成json格式以字典的方式传送到前端
return render(request, 'index.html', {'data': json.dumps(data)})

网页(js中)取值关键代码:

1.取值:

var kv = new Array();//声明一个新的字典
kv = {{ data|safe }};//取出后台传递的数据,此处添加safe过滤避免警告
var test = new Array();//声明一个新的字典用于存放数据
for (var logKey in kv) {
//将对应键值对取出存入test,logKey 为该字典的键
  test.push({value: kv[logKey], name: logKey});
}

2.饼图赋值:

var option = {
  title: {
  show:true,
  fontSize : 15,
  text: '数据测试'
    },
  series: [{
    type: 'pie',
    radius: '55%',
    data:test,//赋值方式为字典传值
  }]
 }

效果图:

django echarts饼图数据动态加载的实例

以上这篇django echarts饼图数据动态加载的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python下singleton模式的实现方法
Jul 16 Python
Python的高级Git库 Gittle
Sep 22 Python
Python 读取某个目录下所有的文件实例
Jun 23 Python
Python实现对文件进行单词划分并去重排序操作示例
Jul 10 Python
pytorch中tensor的合并与截取方法
Jul 26 Python
pytorch permute维度转换方法
Dec 14 Python
关于Python内存分配时的小秘密分享
Sep 05 Python
如何通过python实现人脸识别验证
Jan 17 Python
Python如何使用bokeh包和geojson数据绘制地图
Mar 21 Python
Python装饰器的应用场景代码总结
Apr 10 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
Dec 08 Python
python 模块导入问题汇总
Feb 01 Python
python scrapy爬虫代码及填坑
Aug 12 #Python
Python 中的 global 标识对变量作用域的影响
Aug 12 #Python
Python中pymysql 模块的使用详解
Aug 12 #Python
python中类的输出或类的实例输出为这种形式的原因
Aug 12 #Python
对Django 中request.get和request.post的区别详解
Aug 12 #Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 #Python
Python简易版停车管理系统
Aug 12 #Python
You might like
具有时效性的php加密解密函数代码
2013/06/19 PHP
php中怎么搜索相关联数组键值及获取之
2013/10/17 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
2017/05/30 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
客户端 使用XML DOM加载json数据的方法
2010/09/28 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
js提交form表单,并传递参数的实现方法
2016/05/25 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
使用D3.js+Vue实现一个简单的柱形图
2018/08/05 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
分享5个顶级的JavaScript Ajax组件库
2018/09/16 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
微信小程序仿今日头条导航栏滚动解析
2019/08/20 Javascript
python实现通过shelve修改对象实例
2014/09/26 Python
python通过apply使用元祖和列表调用函数实例
2015/05/26 Python
Python中的字符串类型基本知识学习教程
2016/02/04 Python
使用python遍历指定城市的一周气温
2017/03/31 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
Python 变量的创建过程详解
2019/09/02 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
Python常用断言函数实例汇总
2020/11/30 Python
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
德国的各种媒体在线商店:Thalia.de(书籍、电子书、玩具等)
2020/10/08 全球购物
入学生会自荐书范文
2014/02/05 职场文书
保证书格式范文
2014/04/28 职场文书
安全保证书范文
2014/04/29 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
销售2014年度工作总结
2014/12/08 职场文书
创卫工作总结2015
2015/04/22 职场文书
党员观看《筑梦中国》心得体会
2016/01/18 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS