django+html+mongo图表展示项目

最近在网上看了django+html+mongo+highchart的一个web网站项目,正好最近要述职答辩,以前总是用ppt展示图表部分,比较死板,而且述职答辩也是老套路的,比较无聊,就想着把以前的东西工作内容传入mongo中,做一个web端的图表展示。

首先文件传入mongo中


这里只展示我的表头,吧excel保存为csv文件,然后根据python的momgodb 上传到mongo中,一条命令就可以解决,这里需要注意下编码问题,我上传到mongo中乱码,后来根据https://segmentfault.com/a/1190000002713090?_ea=187289  这篇文章解决。

然后


启动项目,在浏览器输入    http://127.0.0.1:8000/index,进入页面

这是index页面,主要是excel中内容的详细展示,item部分用的highchart框架,点击左侧“图表展示”,进入index/charts页面

分别点击日工单量、解决/关闭、临时/长期、工单类型、词云都会展示不同的图表。

附github链接:https://github.com/Mrzhangning/django_test

其实还有bug,目前在进入index/charts 二级页面后,无法返回index页面,研究了好几天没有结果,后来忙别的,一直没顾得上,希望大神能指点下。

你可能感兴趣的:(django+html+mongo图表展示项目)