рендеринг шаблонов json vs jinja2 - PullRequest
0 голосов
/ 21 марта 2019

В настоящее время я отправляю данные из моего приложения-колбы на мои HTML-страницы в виде подсказок или списка, и я использую шаблоны для отображения значений, таких как {{data[0]}}, и мне интересно, это плохая практика? использовать вместо этого jsonify или это то же самое?

1 Ответ

1 голос
/ 22 марта 2019

Мне интересно, это плохая практика?

Это неплохая практика. Это то, что мы назвали рендерингом шаблонов.

мне использовать взамен jsonify или это тоже самое?

Это не одно и то же. jsonify() вернет JSON-ответ (Content-Type: application / json), а render_template() вернет HTML-ответ (Content-Type: text / html). Первые передают чистые данные (для машины), вторые показывают HTML-страницу (для человека).

Обычно вы используете jsonify только при создании REST API или при вызове AJAX.

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