как хранить данные в памяти

в общем учусь писать красивые gui для python приложений с помощью либы eel.Получаю данные sql запросом они отображаются. Теперь хочу по ссылке переходить на другую страницу с более подробной информацией. С этим тоже все понятно. Дальше со страницы с подробной информацией хочу осуществить переход обратно. Но теперь после перехода все данные с инфой не остаются на первоначальной странице. Как можно организовать их сохранение , до того как не выполнится другой sql запрос. шаблон получаю с помощью jinja2 в функции возвращаю так

def test_list(p1,p2,p3):
    html_tab = template.render(
    worker = name,
    rows_1=[k for k, v in time_work.items()],
    rows_2=a,
    rows_3=[v[0][1] for k, v in time_work.items()],
    rows_4=[v[-1][-1] for k, v in time_work.items()],
    )
    return html_tab

и потом с помощью js вывожу в div

<script type="text/javascript">
    async function display_graph(){

        let personnel_number =document.getElementById('worker').value; 
        let start_date =document.getElementById('start').value; 
        let end_date =document.getElementById('end').value; 
        let res =await eel.test_list(personnel_number,start_date,end_date)();
        document.getElementById('info').innerHTML = res;

    }

    jQuery('#show').on('click',function(){
        display_graph();
    });
</script>

Ответы (0 шт):