Я делаю некоторые вычисления в моем файле rout.py.С помощью приведенного ниже кода я могу передать результаты расчетов в мой шаблон.
**(my routes.py)**
@app.route('/sum')
def sum():
tups = db.session.query(Mat2.elev.label("elevnavn"), db.func.sum(Mat2.a
+ Mat2.b + Mat2.c + Mat2.d + Mat2.e).label("csum")).group_by(Mat2.id).all()
return render_template('sum.html', tups=tups)
**(my template)**
<html>
<head>
<title>Sum</title>
</head>
<body>
{% for i in tups %}
<p>{{ i.csum }}</p><br>
{% endfor %}
</body>
Я пытался передать в шаблон разные строки в зависимости от значений вычислений.Что-то вроде ...
, если значение csum находится в диапазоне от 0 до 100, выведите «нечто»
Если значение csum нам между 101 и 150, выведите «что-то еще».
Я не могу найти решение своей проблемы.Любые советы о том, как это можно решить?