jinja2

jinja2

文章 81 浏览 309

Jinja2 - 给定 2 个模板(作为字符串)如何渲染一个扩展另一个的模板?

我正在制作一个适用于 Jinja2 模板的简单脚本。现在它只是手动从磁盘读取文件,即没有 Jinja Loaders。我有 2 个字符串(A 和 B),代表 2 个模板。我…

看轻我的陪伴 2024-09-30 00:28:40 7 0

如何访问 Jinja2 中列表的一部分

我正在尝试使用 jinja2 模板语言返回我的帖子列表中的最后 n 个(比如说 5)个帖子: {% for recent in site.posts|reverse|slice(5) %} {% for post …

情徒 2024-09-29 13:59:26 6 0

如果我们传入模板中不存在的变量,则在 jinja 中引发异常

当我们传递模板中不存在的变量时,jinja2 是否有方法引发异常? PS:这与模板中存在变量但未传递变量时引发异常不同(或相反)。为此,我使用“undefi…

相对绾红妆 2024-09-28 02:07:28 5 0

如何编写“连接器” Jinja2 的扩展?

您好,我一直在尝试为 jinja2 创建一个扩展,它将使用分隔符连接多个项目,同时跳过计算结果为空格的项目(模板片段)。 这些片段有几个,您永远不知…

烈酒灼喉 2024-09-25 19:46:10 6 0

在 Jinja2 中,如何测试变量是否未定义?

从 Django 转换后,我习惯于做这样的事情: {% if not var1 %} {% endif %} 如果我没有将 var1 放入上下文中,它就会工作。 Jinja2 给我一个未定义的…

不醒的梦 2024-09-25 10:37:14 8 0

谷歌应用引擎上的 Jinja2 PackageLoader

我想使用 jinja2.PackageLoader Google App 引擎,但这似乎依赖于 pkg_resources ,直到 Python 2.6 才添加。我运气不好吗?…

素手挽清风 2024-09-25 04:04:35 8 0

在 jinja 中设置变量

我想知道如何在 jinja 中设置一个变量与另一个变量。我会解释一下,我有一个子菜单,我想显示哪个链接处于活动状态。我尝试了这个: {% set active_li…

我很坚强 2024-09-19 03:35:59 11 0

将 django-paging 扩展与 Django 和 Jinja2/Coffin 一起使用

最近,我将模板引擎从默认切换为 Jinja2/Coffin。一切工作正常,但我在尝试使用 Django/Jinja2 django-paging (http://linux.softpedia.com/get/Inter…

谷夏 2024-09-18 04:08:57 7 0

关于将 jinja2 集成到 pylons 的一个非常简单的问题

我正在将 jinja2 集成到 pylons,我在 文档页面 中看到有 from jinja2 import Environment, PackageLoader config['pylons.app_globals'].jinja_env =…

酷遇一生 2024-09-15 08:50:01 13 0

如何使用 Jinja2 模板制作一个简单的计数器?

我有两个 for 循环,两者在尊严上都是相似的。我希望在每次内部迭代期间增加一个计数器。 例如,考虑这个模板: from jinja2 import Template print T…

一抹淡然 2024-09-14 23:47:21 11 0

在 Jinja2 中,将所有键设置为字典的值的最简单方法是什么?

我有一个仪表板,它为每个仪表板项目的上下文命名空间。有没有一种快速方法可以将字典的所有值设置为模板中的键? 我想重用模板,而不是总是为我的变…

软甜啾 2024-09-12 03:54:47 7 0

使用 Flask/Jinja2 将 HTML 传递到模板

我正在为 Flask 和 SQLAlchemy 构建一个管理员,我想使用 render_template 将不同输入的 HTML 传递到我的视图。模板框架似乎会自动转义 HTML,因此所…

我也只是我 2024-09-09 04:13:56 8 0

如何确保 Jinja 自定义标签只输出一次?

我在 Jinja2 中有一个自定义标签,我只想在第一次调用它时输出一些内容。假设我有以下模板: 1. {% only_once %} 2. {% only_once %} 3. {% only_once…

纸伞微斜 2024-09-07 11:19:41 5 0

在 Google App Engine 中调试 Jinja2

当我在 Google App Engine 中运行 Jinja2 时,我得到无用的调试信息。我认为这是因为常见问题解答中的此项目: 我的回溯看起来很奇怪。发生了什么事?…

橙幽之幻 2024-09-06 14:54:04 6 0

Jinja2 的多部分模板问题

创建模板时,我通常有 3 个独立的部分(页眉、正文、页脚),我将它们组合起来将单个字符串传递到 Web 服务器(在本例中为 CherryPy)。 我的第一个方…

屋顶上的小猫咪 2024-09-05 17:23:39 6 0
更多

推荐作者

紫罗兰の梦幻

文章 0 评论 0

-2134

文章 0 评论 0

liuxuanli

文章 0 评论 0

意中人

文章 0 评论 0

○愚か者の日

文章 0 评论 0

xxhui

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文