Django Chartkick库选项问题

时间:2014-04-15 14:46:30

标签: django highcharts django-templates chartkick

使用库选项时,我很难让Django Chartkick工作。该应用程序有点复杂,但是当我不使用图表渲染的库选项时。当我这样做时,它不会渲染。

更具体地说,这不会呈现:

{% column_chart count_by_type_type with library= {"title":"Super chart",width:"400px"} %}

这会渲染

{% column_chart count_by_type_type %}

感谢有关为何以及如何修复的任何线索。

修改20140415

width:"400px"

应该是

"width":"400px"

然而,解决问题。

"宽度"使用Google Charts更改了带有标题和宽度的图表渲染。但是,当使用Highcharts时,没有标题。

使用Highcharts时,这似乎是Django Chartkick中的一个错误。请参阅https://github.com/mher/chartkick.py/issues/13和评论。

1 个答案:

答案 0 :(得分:1)

潜在的问题是我使用的是Google Charts API而不是Highcharts API。感谢Django Chartkick的老板Mher Movsisyan对Github的快速回答。

这是他对其他stackoverflow用户的好处的答案:

  

Google Charts和HighCharts的配置格式是   不同。您正在尝试将Google Charts api应用于   HighCharts。

     

在此特定示例中,您需要使用:

{% pie_chart browser_stats with library={"title":{"text":"Browser Statistics, May 2013"}} %} 
     

请参阅Highcharts API http://www.highcharts.com/docs/chart-concepts/title-and-subtitle

有关更全面的讨论,请参阅https://github.com/mher/chartkick.py/issues/13