jinja2 相关问题

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

运行 dbt 通用测试,并将标签附加到特定模型

我被要求将 BigQuery 的通用 DBT 测试附加到 YAML 定义中的模型。这是因为测试执行的自动化依赖于模型的标签,并且需要链接...

回答 1 投票 0

Jinja {% 扩展 %}M4A

好的,我有第一个 HTML 文件(header.html): M4A {% 加载静态文件 %} <...

回答 3 投票 0

如何在Flask中设置Jinja环境变量?

我有一个具有以下代码结构的页面: Python代码: 从烧瓶导入烧瓶,render_template 应用=烧瓶(__name__) @app.route('/') def home(): 返回 render_template("first.html") @...

回答 3 投票 0

javascript 不适用于 Flask 应用程序

我从烧瓶中编写的app.py中获取了数据。我已在脚本部分记录数据并且数据是正确的,但是当我用于创建标签或更新现有标签的 src 时,标签是...

回答 1 投票 0

jinja2 if else 在选择标签中

{% for t in tdata %} <select class="form-control" id="types" name="types" combojs="types"> {% for t in tdata %} <option value="{{ t[0] }}" {% if t[0] == t1is %} selected {% endif %}> {{ t[0] }} </option> {% endfor %} </select> 我使用 python Flask render_template 将 tdata 作为列表传递,并且 t1 作为选定的。 这适用于下拉组合框,其中 t1 是显示的选定选项, 但如果没有使用 t1is 选择,我也可以设置默认值吗?我尝试在选择后放置 {% else t[0] == "None" %} ,但我不知道这是否是正确的语法。当然这是行不通的。如果未选择任何内容,则显示第一项。我需要将默认项目设置为列表中的第一个吗? 由于只有在 for 循环结束后才能确定没有匹配项,此时再将 selected 属性添加到所需的默认选项中就已经太晚了,因此您可以事先使用另一个循环来决定哪个选项已选择: {% set ns = namespace(selected="None") %} {% for t in tdata if t[0] == t1is %} {% set ns.selected = t1is %} {% endfor %} <select class="form-control" id="types" name="types" combojs="types"> {% for t in tdata %} <option value="{{ t[0] }}" {% if t[0] == ns.selected %} selected {% endif %}> {{ t[0] }} </option> {% endfor %} </select>

回答 0 投票 0

如何从 jinja 模板中删除多个以空格分隔的字符串中的尾随空格?

出于某种原因,我真的很挣扎,无法弄清楚这一点。我尝试了多种变体但没有运气。基本上,我通过 Ji 将多个 LDAP 端点注入到我的 nslcd.conf 中...

回答 1 投票 0

单击新页面时更改活动类而不刷新

我正在使用 Jinja 模板实现一个 Flask 应用程序,并且我正在尝试根据用户当前所在的 URL 一次向我的导航锚元素之一添加一个活动类。然而,这是...

回答 3 投票 0

Jinja 中引用 DBT 变量

我在 dbt_project.yml 文件中有一个名为“my_ids”的项目变量。 变量: 我的ID:[1,2,3] 我试图在模型 sql 文件中使用 jinja 引用此变量。 {% for id in my_i...

回答 1 投票 0

Ansible 过滤器可以返回未定义吗?

我正在编写一个 Ansible 过滤器。是否有可能此过滤器返回 Undefined,从而导致结果输出为 Undefined? 我的目标是我可以将过滤器与默认或选择结合使用...

回答 2 投票 0

CS50X、PS9 财经。无法通过检查:( 购买处理有效购买,预计在页面中找到“112.00”,但没有找到

:( buy 处理有效购买 原因 预计在页面中找到“112.00”,但没有找到 日志 发送 GET 请求到 /signin 发送 POST 请求到 /login 发送 POST 请求到 /buy

回答 1 投票 0

Jinja2 模板变量如果 None 对象设置默认值

如果对象为 None,如何使 Jijna2 中的变量默认为“”而不是执行类似的操作? {% 如果 p %} {{ p.User['first_name']}} {% 别的 %} 没有任何 {%万一 %} 所以如果...

回答 13 投票 0

SQLFLUFF 跳过 linting 宏文件

上周我一直在努力理解为什么 SQLFLUFF 会跳过我项目中的 linting 宏部分。我的项目的结构是这样的: GCP_项目 |- 型号 |- 宏 |- .sqlfluffignor...

回答 1 投票 0

Ansible - 比较两个不同字典中的值并在匹配时输出

我有两个 Ansible 字典 “小_d”:{ “集群-c8836”:[ “aaaa-111”, “bbbb-222”, “cccc-222” ...

回答 1 投票 0

Jinja2 在附加到循环时不打印任何内容

在我的烧瓶应用程序中,我正在创建一个列表并附加。当我附加到列表时 None 打印。 {% 设置关键字列表 = [] %} {% for keywords_data %} {{ 关键字_列表.append(关键字['

回答 2 投票 0

/taskapp/taskapp-board/ 处的TemplateSyntaxError 无法解析其余部分:来自 'tasks.filter(status='new')' 的 '(status='new')'

我收到一个名为“TemplateSyntaxError”的错误,我创建了一个处理此应用程序中的任务的项目我创建了处理用户任务的task-board.html页面我为其创建了3个部分1个广告部分...

回答 1 投票 0

Ansible - 动态变量内容

我有一个包含 3 个盒子的环境,部分安装作业会创建一个备份脚本和一个关联的 cron 作业来运行该脚本。目前,该作业仅在 01 实例上进行,并且...

回答 3 投票 0

无法使用jinja访问字典的值

这是我的观点.py def 以下(请求): currentUser = User.objects.get(pk=request.user.id) currentUser_followings = Following_System.objects.get(user=currentUser).following 所有帖子 =

回答 1 投票 0

将变量值添加到jinja2模板而不更改' ' 到新行

我在ansible变量中有变量 在里面: PRIVATE_KEY: "-----开始私钥-----\nnyRFqZbDSvw37GHNXTi0bpy3oV+3lqP2KbEjwGBfuA41hIGpZrIgGb5emno79IKs\

回答 1 投票 0

Jinja2 中的上下文是什么?

jinja_code.py 导入金贾2 env=jinja2.Environment(loader=FileSystemLoader(searchpath="./")) template=env.get_template('file.j2') render_template=template.render(test1="TEST1",t...

回答 2 投票 0

时区感知 DAG 的气流执行日期错误

我们在 Kubernetes (KubernetesExecutor) 上使用 Airflow v2.2.3, 我们的环境需要一个 DAG 预客户,并且每个客户可以位于不同的时区。 每个 DAG 都应该安排在自己的

回答 2 投票 0

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