
Создание безопасных динамических шаблонов с использованием Jinja2
Генерация HTML из Python не带来乐趣,и на самом деле довольно хлопотно, потому что вам приходится самостоятельно выполнять экранирование HTML с помощью escape, чтобы обеспечить безопасность приложения. Именно поэтому Flask автоматически настраивает Jinja2 template engine для вас. Шаблоны можно использовать для генерации любого типа текстовых файлов. Для веб-приложений вы в основном будете генерировать HTML-страницы, но вы также можете сгенерировать markdown, простой текст для электронных писем и что-либо еще.
FlaskPython