График давления. Html+jinja+jquery

1 000 руб.за час
21 октября 2021, 11:22 • 2 отклика • 43 просмотра
Необходимо подготовить файл с использованием jinja и jquery отображения таблицы давления с возможностью фильтрации показателей.
Входные данные

@app.route('/pressure', methods=['GET', 'POST'])#Таблица давления
def pressure():
#Создание Вывод таблицы давления
pressure_days={
"21.01.2020":[
{
"time": "14:43"
"top_pressure": 120,
"bottom_presure": 80
},
{
"time": "16:43"
"top_pressure": 120,
"bottom_presure": 80
}
],
"22.01.2020":[
{
"time": "14:43"
"top_pressure": 120,
"bottom_presure": 80
},

],
"24.01.2020":[
{
"time": "18:43"
"top_pressure": 150,
"bottom_presure": 110
},
{
"time": "19:43"
"top_pressure": 140,
"bottom_presure": 100
},
{
"time": "20:43"
"top_pressure": 120,
"bottom_presure": 80
},
]
}


return render_template('pressure_base.html', pressure=pressure_days)

Что должно быть на выходе: Файл во вложении


Страница созданная с помощью bootstrap отображающая слева дату и в столбце время и под временем давление Верхнее и Нижнее из данных переданных в json
Количество столбцов (времени) неизвестно и всегда берется количество из списка дня.
Количество дней также неизвестно заранее

Можно перед передачей в render_template - подготовить/преобразовать json в нужные форматы, главное входящий json соблюдать

Jquery задача: При вводе в строке верхнее и нижнее значений, если значение в ячейках больше (но не равно больше), то меняем цвет текста в ячейках на
Файлы