Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

12个月前关闭。



Improve this question




我正在Django中制作一个报表应用程序,其中涉及大量的图形和图表。

有一个简单的图形库/模块可以让我实现此工作流程:
  • 执行我的SQL查询
  • 将返回的数据解析到图形库/模块
  • 图形库/模块将数据处理为图表/图形,我可以轻松地将其输出到Django模板。

  • 最近几天,我一直在与Matplotlib和Django一起玩。似乎只有几种方法可以使图形在Django中呈现。
  • 使用2个 View ,一个用于渲染PNG,另一个用于输出HTML,且img src指向第一个 View 。 Link
  • Data URI's
  • 将图像写入文件,然后在 View
  • 中调用它

    无论如何,我可以更轻松地做到这一点吗?

    谢谢

    最佳答案

    您可能想看看

    Django Graphos

    它支持许多后端,并且与Django orm很好地集成,但是也可以与其他数据源一起使用。

    支持的图表类型

    绒毛

  • 折线图
  • 条形图
  • 点图

  • Google图表
  • 折线图
  • 柱形图
  • 条形图
  • 烛台图
  • 饼图

  • UI
  • 折线图
  • 柱形图
  • 条形图
  • 饼图

  • Morris.js
  • 折线图
  • 柱形图
  • 甜甜圈图

  • [披露:我是作者之一]

    关于python - 在Django中显示图形/图表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5631247/

    10-15 07:30