Jinja

Jinja

Jinja

软件

软件描述

Jinja 是一个快速、表达力强且可扩展的模板引擎。模板中的特殊占位符允许编写类似于 Python 语法的代码,然后将数据传递给模板以生成最终文档。

官方网站

访问软件的官方网站了解更多信息

官方认证

jinja.palletsprojects.com

安全链接HTTPS

什么是 Jinja?

Jinja 是一个快速、表达性强且可扩展的模板引擎。模板中的特殊占位符允许编写类似于 Python 语法的代码,然后将数据传递给模板以生成最终文档。

它包含:

  • 模板继承与包含
  • 在模板中定义和导入宏
  • HTML 模板可使用自动转义来防止不受信任用户输入引发的 XSS 攻击
  • 提供沙箱环境,可安全渲染不可信模板
  • 支持 AsyncIO,用于生成模板和调用异步函数
  • 通过 Babel 支持多语言(I18N)
  • 模板会即时编译为优化的 Python 代码并缓存,或提前编译
  • 异常会指向模板中的正确行,便于调试
  • 可扩展的过滤器、测试、函数甚至语法

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。