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 相关文章推荐
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
Jan 22 Python
为python设置socket代理的方法
Jan 14 Python
将Emacs打造成强大的Python代码编辑工具
Nov 20 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
Jun 27 Python
Python走楼梯问题解决方法示例
Jul 25 Python
python中嵌套函数的实操步骤
Feb 27 Python
python全栈要学什么 python全栈学习路线
Jun 28 Python
Pyspark读取parquet数据过程解析
Mar 27 Python
python3的pip路径在哪
Jun 23 Python
Python 如何反方向迭代一个序列
Jul 28 Python
Python装饰器详细介绍
Mar 25 Python
Django框架中视图的用法
Jun 10 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 文章中的远程图片采集到本地的代码
2009/07/30 PHP
PHP面向对象法则
2012/02/23 PHP
TP5.0框架实现无限极回复功能的方法分析
2019/05/04 PHP
php实现的表单验证类完整示例
2019/08/13 PHP
做网页的一些技巧(续)
2007/02/01 Javascript
获取当前网页document.url location.href区别总结
2008/05/10 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
nodejs 整合kindEditor实现图片上传
2015/02/03 NodeJs
JQuery中Ajax()的data参数类型实例分析
2015/12/15 Javascript
基于javascript实现随机颜色变化效果
2016/01/14 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
基于jquery实现五星好评
2017/11/18 jQuery
使用淘宝镜像cnpm安装Vue.js的图文教程
2018/05/17 Javascript
angular-tree-component的使用详解
2018/07/30 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
vue封装可复用组件confirm,并绑定在vue原型上的示例
2019/10/31 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
windows下Virtualenvwrapper安装教程
2017/12/13 Python
Python3.7中安装openCV库的方法
2018/07/11 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
2019/11/19 Python
python数据类型可变不可变知识点总结
2020/03/06 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
英国最大的奢侈品零售网络商城:Flannels
2016/09/16 全球购物
佛罗里达州印第安河新鲜水果:Hale Groves
2017/02/20 全球购物
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
《自己去吧》教学反思
2016/02/16 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
解决mysql模糊查询索引失效问题的几种方法
2021/06/18 MySQL
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
Python 统计序列中元素的出现频度
2022/04/26 Python