Я разрабатываю приложение в колбе. У меня есть таблицы, один рендерится на стороне сервера, используя jinja2, а другой - живую таблицу, которая рендерится динамически, используя socketio. Они находятся на разных маршрутах, но таблицы одинаково оформлены.
Моя проблема заключается в рендеринге, в обоих случаях я перебираю одну и ту же базу данных, но в динамической части я получаю json и отрисовываю его с усами, а статическая таблица делает то же самое, но с jinja2. Мне нужно хранить данные, связанные с состояниями и категориями, которые я получаю из базы данных для каждой строки, и использовать их для рендеринга в обоих маршрутах.
В основном я хочу знать, где хранить эти отношения:
{id_in_db:{icon:x, color:y, name:z}, id_in_db:{icon:x, color:y, name:z}}
Я почти уверен, что какое бы решение я ни получил, мне в конечном итоге понадобится это как объект jquery (мое текущее решение, но одно изменение в этих данных означает изменение нескольких мест в разных шаблонах), чтобы я мог получить доступ к нему для получения динамические данные, но ... это не значит, что я теперь не знаю, как туда добраться и как разделить одну и ту же структуру данных между флягой дзиндзя и js.
Итак, мои главные вопросы: , где , чтобы хранить его, и , как . а также как мог бы я получить это в моих шаблонах.