Como usar o Jinja2 em Python para renderizar um modelo
Suponha que temos um arquivo de modelo chamado "hello.html" com o seguinte código: Podemos renderizar este modelo usando o Jinja2 em Python da seguinte maneira: Este código carrega o conteúdo do arquivo de modelo "hello.html", criar um objeto de modelo do Jinja2, e renderiza o modelo usando alguns dados específicos. O resultado final é armazenado na variável "output", que é impressa na tela. O resultado final seria: Observe que os marcadores {{ title }} e {{ name }} no arquivo de modelo são substituídos pelos valores "Página de Boas-Vindas" e "Mundo", respectivamente. Isso é possível graças à função template.render(), que recebe um dicionário de variáveis e valores que serão usados para renderizar o modelo.