jinja2 相关问题

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

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

仅获取 dbtsources.yml 中的模式

我在数据管道中使用 dbt。我有这个sources.yml,我只想返回.,就像my_project.my_schema 我如何使用 Jinja 做到这一点? 来源: - 姓名:

回答 1 投票 0

如何从字符串中提取日期时间值然后相加

我有一个包含查询的 URL,其中一个查询键/值是日期时间,另一个键/值是到期前的秒数。我想提取这些值并将它们加在一起以获得

回答 1 投票 0

如何动态更改 Airflow DAG 中的存储桶名称?

我一直在成功使用 Airflow 从存储桶中读取 SQL 文件并将其传递给 BigQueryInsertJobOperator。这是一个展示我当前工作设置的最小示例: 与 DAG( ”

回答 1 投票 0

使用 dbt,如何在 jinja 表达式的宏调用中使用模型 cte?

我如何在 jinja 表达式块内的宏调用中引用先前定义的 cte? 将 stg_example_table 作为 ( 选择 * 来自 {{ ref('stg_db__example_table') }} 哪里...

回答 2 投票 0

Jinja2 用空格分割字符串

我正在使用 Jinja2 模板引擎(+pelican)。 我有一个字符串说“a 1”,我正在寻找一种方法将该字符串分成两部分 使用空格作为分隔符。 所以最终结果...

回答 6 投票 0

一个打印表达式奇怪地依赖于另一个打印表达式

我有这个 Jinja2 模板: {% 设置输入 = 1 %} {% 设置步骤 = [1, 2, 3, 4]|select("大于", 输入) %} {{步骤|列表}} {{ 步骤|首先 如果步骤|列表|长度 > 0 否则无 }} 它...

回答 1 投票 0

Jinja2 条件简写

假设我有这个: {% 如果文件 %} 更新 {% 别的 %} 继续 {% 万一 %} 比如说,在 PHP 中,我可以编写一个速记条件,例如: 那有什么办法吗...

回答 2 投票 0

我如何使用index_var值作为ansible列表中的索引?

Hy 我想用 ansible 交换几个配置文件中的单独行。 为此,我生成临时文件,在其中准备新行。 现在我想使用 index_var 变量作为

回答 1 投票 0

我无法将数据正确调用到我的html页面中

我正在尝试从我拥有的 SQL 表中提取数据,并且我能够为表中的项目数量创建一个 for 循环,但我无法提取数据。 主要.py @app.route("/Pl...

回答 1 投票 0

如何在 Ansible Jinja2 (.j2) 模板中指定“if else”语句?

我正在 bash 脚本中运行 if 语句。我需要在不同的服务器上部署 bash 脚本。下面是我的 if else 语句。 DIR="/备份/db" 第一次=真 {% if [ -d "...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.