django,渲染条形图和饼图?

时间:2011-12-13 22:39:56

标签: django charts

与django一起使用的图表解决方案最佳推荐库是什么? 使用服务器上的数据动态创建图表应该很方便,类似于谷歌分析。 虽然official django website tells reportlab,只是想知道市场上使用最广泛的是什么。

PS:我不想使用谷歌图表API。

4 个答案:

答案 0 :(得分:2)

酒吧:

<meter style="width:75%;height:25px;" id="bars" title="Awesomeness" max="10" low="1" high="8" optimum="5" value="7">Value can be here too</meter>

饼:

.pie {
position:absolute;
width:200px;
height:200px;
clip:rect(0px,100px,200px,0px);
-moz-border-radius:100px;
-webkit-border-radius:100px;
border-radius:100px;
}

也可以使用SVG,JS可以移动东西,CSS可以添加效果。

答案 1 :(得分:1)

有一堆javascript图表框架。他们完成你想要的大部分工作。但它是javascript。

如果您想要渲染图像:使用matplotlib。它可以做任何事情。这是非常非常精细的。你可以自定义一切。默认设置非常好。

它可以完成过去10年中每年4月仅显示数据的条形图 - 图表中没有11个月的缺口。只是举个例子。

答案 2 :(得分:1)

查看Google Charts API,与大多数其他选项相比,它使用起来相对简单: http://code.google.com/apis/chart/

答案 3 :(得分:1)

查看Charts-Grid上的Django Packages(这应该可以让您大致了解哪些软件包在社区中很受欢迎),我会仔细查看django-chartit