Python Flask с использованием jinja в Javascript
Это мой Route.py
def route_template(template):
x = 3
return render_template("home/" + template, segment=segment,x=x)
я хочу показать x в Javascript
var graph = Morris.Donut({
element: 'morris-donut-chart',
data: [{
value: 100, # here want to add jinja
label: 'Data 1'
},
{
value: 1,
label: 'Data 1'
},
],
});
я пробую это, но не работает value: {{X}},
... какой лучший способ добавить jinja в Javascript
Попробуйте следующий код и сообщите мне, если все в порядке.
xdata = JSON.parse({{ x | tojson }})
var graph = Morris.Donut({
element: 'morris-donut-chart',
data: [{
value: xdata,
label: 'Data 1'
},
{
value: 1,
label: 'Data 1'
},
],
});
Источник: https://medium.com/@crawftv/javascript-jinja-flask-b0ebfdb406b3
Приветствую,
Хамид