Мне интересно, это плохая практика?
Это неплохая практика. Это то, что мы назвали рендерингом шаблонов.
мне использовать взамен jsonify или это тоже самое?
Это не одно и то же. jsonify()
вернет JSON-ответ (Content-Type: application / json), а render_template()
вернет HTML-ответ (Content-Type: text / html). Первые передают чистые данные (для машины), вторые показывают HTML-страницу (для человека).
Обычно вы используете jsonify
только при создании REST API или при вызове AJAX.