Top Qs
Linha do tempo
Chat
Contexto
Jinja (mecanismo de template)
Da Wikipédia, a enciclopédia livre
Remove ads
Jinja é um mecanismo de template da web para a linguagem de programação Python. Ele foi criado por Armin Ronacher e está licenciado sob uma Licença BSD. Jinja é semelhante ao mecanismo de modelo do Django (framework web), mas fornece expressões semelhantes a Python, garantindo que os modelos sejam avaliados em uma sandbox. É uma linguagem de modelo baseada em texto e, portanto, pode ser usada para gerar qualquer marcação, bem como código-fonte.
O mecanismo de modelo Jinja permite a personalização de tags,[2] filtros, testes e globais.[3] Além disso, ao contrário do mecanismo de template Django, o Jinja permite que o designer de template chame funções com argumentos em objetos. Jinja é o mecanismo de template padrão do Flask[4] e também é usado pelo Ansible[5] e pelo Trac.
Remove ads
Referências
- «Jinja2 Release History». Consultado em 24 de junho de 2020
- «Extensions». Jinja2 Documentation (2.8-dev). Consultado em 26 de maio de 2015
- «Extensions». Jinja2 Documentation (2.8-dev). Consultado em 26 de maio de 2015
- DuPlain, R. (2013). Instant Flask Web Development. [S.l.]: Packt Publishing. p. 30. ISBN 978-1-78216-963-5. Consultado em 26 de maio de 2015
Remove ads
Ligações externas
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads