如何将图表与django和Chartkick库混合使用

时间:2016-06-19 21:03:57

标签: python django google-visualization chartkick

我一直在寻找并尝试自己,但我无法将两个不同的图表混合在一起。 我可以在同一块板上有两个柱形图但是我没有一行和一列我到目前为止在Chartkick的webdoc上没有看到任何引用。

views.py:

stats_rpc_home_dry={}
stats_rpc_com_dry={}


for food in data_dry:
    stats_rpc_home_dry[food.title]=float(food.rpc_home)
    stats_rpc_com_dry[food.title]=float(food.rpc)

stats_dry=[{'data':stats_rpc_home_dry,'name':'Our RPC'},
       {'data':stats_rpc_com_dry,'name':'Their RPC'}]

return render(request, 'data/save.html', {'data_dry':data_dry, 'stats_dry':stats_dry})

save.html:

{% extends 'data/basic.html' %}
{% load bootstrap3 %}
{% load chartkick %}
{% block container %}
{% column_chart stats_dry %}
{% endblock %}

一切正常,除了没有两列我宁愿有一个列和一行,但我不明白它应该如何在HTML标签中表达。 这可能是显而易见的,但我真的需要提醒显而易见的事实。

我目前正在使用GoogleChart API。

任何帮助赞赏的人!

1 个答案:

答案 0 :(得分:0)

显然你似乎无法使用任何可用的django包装器。 我建议直接使用JS关于google charthighchart