jinja2 相关问题

Jinja2是Python的快速模板引擎。它具有完整的Unicode支持,自动转义,继承,宏和许多其他功能。

在模板内使用基于列表的事实会产生错误:`在“<unicode string>”的上下文中不允许映射值`

我正在使用以下事实: - 名称:设置服务器 ips 事实 ansible.builtin.set_fact: k3s_server_ips: "{{ k3s_server_hosts | map('extract', hostvars, ['ansible_default_ipv4', '地址']) }...

回答 1 投票 0

在模板内使用基于列表的事实会产生错误

我正在使用以下事实: - 名称:设置服务器 ips 事实 ansible.builtin.set_fact: k3s_server_ips: "{{ k3s_server_hosts | map('extract', hostvars, ['ansible_default_ipv4', '地址']) }...

回答 1 投票 0

在javascript中制作url_for字符串

我在 javascript 中使用 url_for 制作字符串时遇到问题。 这是我的 JavaScript 代码。 const selected_id = '这里'; 新 url = "{{ url_for('abc', sel_id='" + selected_id + "' }...

回答 1 投票 0

为什么烧瓶没有运行?

我试图在 venv 中运行 Flask 应用程序 python app.py,但由于某种原因它没有运行,没有错误,但什么也没有发生,除此之外,当我单独运行 index.html 时金贾...

回答 1 投票 0

具有 Cloudformation 动态引用的 AWS Proton 模板

在 AWS Proton 模板中,我们使用 Jinja 的双大括号语法“{{}}”定义变量。 Cloudformation 似乎对动态引用使用相同的语法。 例如使用

回答 2 投票 0

使用 Flask 和 Jinja 堆叠块的问题

我被重定向困住了,这对我的模板的渲染造成了严重破坏。 事实上,当我从 POST 重定向到同一端点到 GET 时,我的内容块会堆积起来 路线 @应用程序....

回答 1 投票 0

Jinja2 带有组件的模板?块?模板?

关于 jinja2 模板的一个小问题: 我想创建一个可重用的模板来包含然后覆盖块。宏不会让我轻松地编写 HTML 垃圾作为参数,不是吗?说我想要

回答 2 投票 0

如何使用 Salt Jinja2 模板递归过滤配置数据

我想按服务器名称过滤我的数据。这是我的配置和地图文件。我尝试首先按柱子过滤(有效),然后按谷物过滤(无效)。怎样做双重过滤?目标是...

回答 1 投票 0

未捕获的引用错误:CKEDITOR 未在 Flask 中定义

我正在尝试在我的flask项目中使用flask_ckeditor。我按照文档进行操作,但不断收到此错误: 未捕获的引用错误:CKEDITOR 未定义(在浏览器控制台中)。 这是我的表格: 班级

回答 1 投票 0

如何在ansible when:语句中正确扩展多个变量?

我有以下游戏按预期正常工作: - name:识别下一个可用的主机名 ansible.builtin.set_fact: NEXT_HOSTNAME:“{{ HOSTNAME_CONVENTION }}{{ '{:02d}'。

回答 1 投票 0

在Python中制作动态复选标记

我想应用一个小项目,其中复选标记的颜色根据条件而变化,让我们考虑以下schreenshot: 我肯定会改变跨度标签中复选标记的颜色,对吗?乙...

回答 1 投票 0

当该组中的一个节点关闭时,该组中的主机上的 Jinja2 循环会失败

我有这段代码 --- - 名称:收集事实 主办方:全部 - 主机:代理 任务: - 块文件: 路径:/etc/example 块:| {% for n in groups['all'] %} ...

回答 1 投票 0

为什么烧瓶中的按钮值不等于none?

我尝试在html中的表单中使用按钮,但是,当我尝试获取烧瓶中单击的按钮的值时,由于某种原因它不返回任何值,我之前的代码中也遇到了同样的问题b。 ..

回答 1 投票 0

Jinja 不显示 HTML 中的值

我对 Python 和 Jinja 非常陌生,在访问 HTML 中列表的值时遇到问题。页面上显示为空白。下面给出的是代码片段,任何帮助将非常感激......

回答 1 投票 0

在制作传递 jinja 变量的 onclick 函数时,我不断遇到相同的错误

我不断收到错误:参数列表后未捕获的语法错误:丢失)(最好是:60:105) 这是我的html: {% for gerecht in gerechten %} ... 我不断收到错误:参数列表后未捕获的语法错误:丢失)(最好是:60:105) 这是我的html: <div class="gerechten"> {% for gerecht in gerechten %} <div class="Gerechtdiv"> <img src={{gerecht.url}} class="gerechtimg"> <h3 class="GerechtTitel">{{gerecht.gerecht}}</h3> <p class ="GerechtBeschrijving">{{gerecht.beschrijving}}</p> <div class ="BottomGerechtDiv"> <p style="font-size: 17px;"><b>€{{gerecht.prijs}}</b></p> <p>{{gerecht.sterren}}&#9733</p> </div> <button class="button" onclick="addItemToCart({{gerecht.gerecht}}, {gerecht.prijs})" style="cursor: pointer"><span>Voeg toe aan winkelwagen</span> </button> </div> {% endfor %} </div> 错误所指的行是按钮行。 我尝试清除 onclick 函数,然后它可以工作,但是当我放入该函数时,它再次给我一个错误 可能是 {gerecht.prijs} 缺少一对 {}。所以你应该写: <button class="button" onclick="addItemToCart({{gerecht.gerecht}}, {{gerecht.prijs}})" style="cursor: pointer"><span>Voeg toe aan winkelwagen</span> </button>

回答 1 投票 0

在知道其属性之一的值时如何检索字典键?

最近我正在使用 Ansible 开发 Netbox 自动化。我准备了任务,它收集有关网络接口的信息,如下所示: “interface_ips”:{ ...

回答 1 投票 0

与dbt。如何在 yaml 文件中使用 jinja 宏

我有一个像这样的yaml文件: 楷模: - 名称:测试视图 描述:“测试” 配置: 元: 数据库标签: ACCOUNT_OBJECTS.TAGS.EN...

回答 1 投票 0

如何使用html、javascript和flask获取sql中行的id

我有一个名为 Gerechten 的表,其中包含以下列:id、gerecht、beschrijving、categorie、prijs、url 和 sterren。在这个表中我有很多行,所以我在html脚本中使用了jinja循环来循环

回答 1 投票 0

如何将 Jinja 函数添加到 .sqlfluff 配置

我正在使用jinja函数run_query和execute。 https://docs.getdbt.com/reference/dbt-jinja-functions/run_query 但是当 sqlfluff lint 时,我收到以下错误: 未定义的 jinja 模板变量...

回答 3 投票 0

Python Flask - 如何知道使用的是哪个版本的 Jinja?

如此处所述,包含的模板无法访问模板中定义的变量;不过,Jinja 2.1 确实如此。 所以,我的问题是如何知道我安装的 Jinja 是否是 2.1 版本...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.