2016-06-19 6 views
0

Ich habe selbst gesucht und versucht, aber es gelingt mir nicht, zwei verschiedene Diagramme mit dieser Bibliothek zu mischen. Ich kann zwei Säulendiagramme auf der gleichen Tafel haben, aber ich kann keine Zeile und eine Spalte haben und ich habe bis jetzt keine Referenzen auf dem Webdoc von Chartkick gesehen.Wie man Diagramme mit Django und der Chartkick-Bibliothek mischt

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 %} 

Alles funktioniert, außer, statt zwei Spalten mit mir eher eine Spalte und eine Zeile, aber ich verstehe nicht, wie es in den HTML-Tags ausgedrückt werden sollte. Es mag offensichtlich sein, aber ich muss wirklich an das Offensichtliche erinnert werden.

Ich verwende derzeit die GoogleChart API hier.

Jede Hilfe schätzen Jungs!

Antwort

0

Anscheinend scheint es, dass Sie es mit keinem vorhandenen Django-Wrapper noch tun können. Ich würde empfehlen, die JS in Bezug auf google chart oder highchart direkt zu verwenden.

Verwandte Themen