笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册
订阅

Jinja2中文手册

常见问题
本页回答了一些关于 Jinja 的常见问题。为什么叫做 Jinja ?选择 Jinja 作为名字是因为 Jinja 是日本寺庙的名称,并且 temple 和 template 的发音类似。它并不是以乌干达的金贾市(Jinja)命名的。它有多快?我们相 ...
2022-2-22 23:52
提示和技巧
这部分文档展示了一些 Jinja2 模板的提示和技巧。Null-Master 退回Jinja2 支持动态继承并且只要没有extends标签被访问过,就不分辨父模板和子模 板。而这会导致令人惊讶的行为:首个extends标签前的包括空白字符的所 ...
2022-2-22 23:51
从其它的模板引擎切换
如果你过去使用一个不同的模板引擎,并且想要转换到 Jinja2 ,这里是一份简小的 指导展示了一些常见的、相似的 Python 文本模板引擎基本语法和语义差异。Jinja1Jinja2 与 Jinja1 在 API 使用和模板语法上最为兼容。 ...
2022-2-22 23:51
集成
Jinja2 提供了一些代码来继承到其它工具,诸如框架、Babel库或你偏好的编辑器 的奇特的代码高亮。这里是包含的这些的简要介绍。帮助继承的文件在这里可 用。Babel 集成Jinja 提供了用Babel抽取器从模板中抽取 gettex ...
2022-2-22 23:50
扩展
Jinja2 支持扩展来添加过滤器、测试、全局变量或者甚至是处理器。扩展的主要动力是 把诸如添加国际化支持的常用代码迁移到一个可重用的类。添加扩展扩展在 Jinja2 环境创建时被添加。一旦环境被创建,就不能添加额外 ...
2022-2-22 23:50
模板设计者文档
这份文档描述了模板引擎中的语法和语义结构,对于创建 Jinja 模板是一份相当有用 的参考。因为模板引擎非常灵活,应用中的配置会在分隔符和未定义值的行为方面与 这里的配置有细微差异。概要模板仅仅是文本文件。它 ...
2022-2-22 23:49
沙箱
Jinja2 沙箱用于为不信任的代码求值。访问不安全的属性和方法是被禁止的。假定在默认配置中env是一个SandboxedEnvironment实例,下面的代码展示 了它如何工作: env.from_string("{{ func.func_code }}").render(func ...
2022-2-22 23:47
API
本文档描述 Jinja2 的 API 而不是模板语言。这对实现模板接口,而非创建 Jinja2 模板,是最有用的参考,基础Jinja2 使用一个名为Environment的中心对象。这个类的实例用于存储配 置、全局对象,并用于从文件系统或其 ...
2022-2-22 23:46
介绍
这里是 Jinja2 通用模板语言的文档。 Jinja2 在其是一个 Python 2.4 库之前,被设计 为是灵活、快速和安全的。如果你接触过其它的基于文本的模板语言,比如 Smarty 或 Django ,那么 Jinja2 会让你有 宾至如归的感觉 ...
2022-2-22 23:44
欢迎来到 Jinja2
Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全:title{% block title %}{% endblock %}/title ul {% for user in user ...
2022-2-22 23:44

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-9-8 09:38 , Processed in 0.017750 second(s), 7 queries .

© 2001-2020

返回顶部