'use strict'; $(document).ready(function() { var data = JSON.parse($('#data').text()), format = djangoToMomentFmt(django.get_format('SHORT_DATE_FORMAT')); var labels = [], dataset = []; data.forEach(function(d) { labels.push(moment(d.weekStarts).format(format) + ' - ' + moment(d.weekEnds).format(format)); dataset.push(d.sum_count); }); var chart = new Chart($('#chart'), { type: 'horizontalBar', data: { labels: labels, datasets: [{ label: '# of Arrows', data: dataset, borderWidth: 1 }] }, options: { scales: { xAxes: [{ ticks: { beginAtZero: true } }] } } }); });