Обмен проектными данными между jinja2 и js - PullRequest
0 голосов
/ 03 мая 2019

Я разрабатываю приложение в колбе.У меня есть таблицы, один рендерит на стороне сервера, используя jinja2, а другой - живая таблица, которая рендерится динамически, используя socketio.Они находятся на разных маршрутах, но таблицы выглядят одинаково по дизайну.

Моя проблема заключается в рендеринге, в обоих случаях я перебираю одну и ту же базу данных, но в динамической части я получаю json и отрисовываю его с усами.и статическая таблица делает то же самое, но с jinja2.Мне нужно хранить данные, связанные с состояниями и категориями, которые я получаю из базы данных для каждой строки, и использовать их для рендеринга в обоих маршрутах.

В основном я хочу знать, где хранить эти отношения:

{category_id:{icon:x, color:y, name:z}}

Я почти уверен, что какое бы решение я ни получил, мне в конечном итоге понадобится это как объект jquery (мое текущее решение, но одно изменение в этих данных означает изменение нескольких мест в разных шаблонах), чтобы я мог получить доступ к нему при рендеринге вполучить динамические данные, но ... это не значит, что я теперь не знаю, как туда добраться и как разделить одну и ту же структуру данных между флягой дзиндзя и дз.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...