I have a django view which pass two lists to html template like this:
views.py
sale_day = dash[0]
sale_amt = dash[1]
context_dict = {'sale_day':sale_day,
'sale_amt':sale_amt}
return render(request, 'dashboard/index.html', context_dict)
In html template i can display data using a for loop like:
{% for day in sale_day %}
{{day}}
{% endfor %}
But i want to pass the data to a javascript tag inside the html file. I passed the lists like:
<script>
var sale_day = {{sale_day|safe}}
var sale_amt = {{sale_amt|safe}}
Now i want to populate a javascript array from my two lists. My array is like:
data = [
{ day: '1', amt: 100},
{ day: '2', amt: 75},
....
]
how to do this?