Как получить значение по индексу в списке jinja2?
Я использую plotly для создания нескольких графиков и фреймворк django для представления графиков пользователю. Я храню все графики в списке, например: all_graphs=[graph1, graph2]. Мне нужно показать только один график за раз в соответствии со значением, выбранным в выпадающем списке в HTML.
Я использую javascript и элемент jinja2 для этого. Ниже приведен мой код javascript: `
function graphshow(s){
var id=Number(s[s.selectedIndex].id);
var graph1 = {{ all_graphs.0 | safe}};
Plotly.plot('id_of_div_to_show_graph', graph1, {});
}
` Приведенный выше код работает отлично, но когда я заменяю 0 в строке 2 на 'id', который является значением индекса отображаемого графика, код не работает. Значение, хранящееся в 'id', правильное, я уже проверил.