Передача списка в шаблон django
hi У меня проблема с перемещением списка в view.py в charts.html
вот мой view.py
def dash(request):
csvFilePath = "'C:\env\지하철역 개수 top 20.csv'"
data = []
labels = []
with open(csvFilePath, "r") as csvfile:
csv_reader = csv.reader(csvfile, delimiter=',')
next(csv_reader)
for row in csv_reader:
data.append(row[0])
labels.append(row[1])
return render(request, 'charts.html',
{
'data': json.dumps(data),
'labels': json.dumps(labels)
})
вот мой charts.html
var myLineChart = new Chart(lineChart, {
type: 'line',
data: {
labels:[{% for l in labels %} {{ l|safe}}{% endfor %}]
datasets: [{
label: "예산",
borderColor: "#1d7af3",
pointBorderColor: "#FFF",
pointBackgroundColor: "#1d7af3",
pointBorderWidth: 2,
pointHoverRadius: 4,
pointHoverBorderWidth: 1,
pointRadius: 4,
backgroundColor: 'transparent',
fill: true,
borderWidth: 2,
data:[{% for d in data %} {{ d|safe}}{% endfor %}],
}]
},
я не уверен, в чем проблема, формат данных метки - str, а данные - integer.
Заранее спасибо за помощь