Описание тега jinja2-cli

NoneJinja2-cli - это инструмент командной строки для создания шаблонов в сценариях оболочки, использующий библиотеку Jinja2
0 ответов

Доступ к файлу Jinja из командной строки

Я создал Jinja файл с именем как demo.jinja файл, как показано ниже: resources: - name: harsha type: compute.v1.disk properties: zone: asia-east1-a serviceInstanceRandomStr : harsha disk: name: harsha-disk1 description: sample desc type: projects/de…
10 дек '18 в 07:31
0 ответов

Присвойте файл json переменной внутри цикла jinja2 ansible

Я пытаюсь назначить файл json переменной внутри цикла в ansible, используя --set-string, а затем запустить команду обновления helm. Но это дает - Эта команда нуждается в 2 аргументах: имя выпуска, путь к диаграмме \ n Ошибка: плагин \"tiller\" завер…
05 апр '19 в 07:34
1 ответ

Как использовать изображение в качестве ссылки (которая сохраняется как выражение в шаблоне jinja) в HTML

У меня есть выражение данных, которое называется img_tweets = ['http://pbs.twimg.com/media/EQYzCP4VAAEN0UJ.jpg'] В Джиндзя {{img_tweets}} Я хочу использовать значение (которое является URL-адресом) в img_tweets в качестве изображения для одной из мо…
10 фев '20 в 19:06
1 ответ

Как использовать переменную jinja внутри переменной

<a href="{{ url_for('osupgrade.download_stage_log',url = result.download_url) }}" type="submit" target="_self">Download</a> result.download_url -> Это тоже переменная. Как это использовать? Я пробовал с фигурными и т. Д., Все не работает.
02 мар '20 в 14:59
1 ответ

Создание нескольких таблиц в BigQuery с помощью dbt for-loop

Я пытаюсь создать отдельные таблицы внутри одного набора данных в BigQuery, используя цикл for в dbt, просматривая список учетных записей, но пока безуспешно. Немного контекста - я использую Stitch для получения данных из Facebook Ads и отправки их …
24 июл '20 в 12:28
2 ответа

Проблема с синтаксическим анализом вывода шаблона Jinja2 на запятую

Я написал шаблон jinja2 для ansible playbook. Однако мне не нужна запятая в конце последней строки по этой причине, я использовал условие "if" с "loop.last". Поскольку есть цикл "for" и цикл "if", последняя строка выполняется два раза - один с запят…
09 ноя '19 в 02:28
2 ответа

Как опустить пустую строку после цикла for в Jinja?

Я хотел бы сгенерировать следующий вывод с помощью j2cli: // before function (arg1, arg2, arg3) // after Я попробовал следующий шаблон: // before function ({% for param in ['arg1', 'arg2', 'arg3'] -%} {{param}}{{"," if not loop.last else &…
08 сен '20 в 18:34
2 ответа

Jinja2: вызов переменной невозможен в пределах уценки из двух разных шаблонов с использованием jinja2

Я использую jinj2 внутри файлов уценки для создания шаблона документации через Mkdocs. Весь процесс создается через конвейер, поэтому я могу видеть, что делает код jinja2, который я пишу в своих шаблонах, но есть одна конкретная проблема, которая бл…
01 фев '21 в 14:12
0 ответов

jinja ansible - цикл для суммирования значений в словаре

Это мой шаблон jinja: maths.j2 {% set my_list2 = [{"1":"58"},{"2":"20"},{"3":"90"}] -%} {% set total = 0 | int -%} {% for parent_dict in my_list2 %} {% for key, value in parent_dict.items() %} {% set total = total + value -%} {% endfor %} {% endfor …
08 авг '21 в 11:16
1 ответ

как сгенерировать html-отчет для нескольких хостов с помощью ansible и jinja2

моя пьеса - name: create HTML report template: src: report.j2 dest: /cktreport.html delegate_to: localhost run_once: true report.j2 <!DOCTYPE html> <html> <body> <table> <thead> <tr> <th>HOSTNAME</th> …
12 авг '21 в 08:48
0 ответов

Ошибка jinja2 ModuleNotFoundError: нет модуля с именем 'jinja2._compat'

Попытка обновить jinja2 до последней стабильной версии Ошибка по логам: ModuleNotFoundError: No module named 'jinja2._compat' Ничего не связанного с этим в журналах изменений https://jinja.palletsprojects.com/en/3.0.x/changes/#version-2-10 Это приме…
02 ноя '21 в 21:13
0 ответов

частичный выход jinja2 {% и '

я хочу избежать следующей полной строки, используя jinja2 {% set src_pk = metadata_dict['src_pk'] -%} следующие работы, я использую двойные кавычки {{"{% set source_model = metadata_dict['source_model'] -%}"}} однако я хочу изменить ['source_model']…
13 янв '21 в 10:18
1 ответ

Использование переменных в jinja2 внутри шаблона уценки

Я пытаюсь создать шаблон файла уценки, используя jinja, и значения переменных хранятся в файле .yml (своего рода инвентарь хостов). моя проблема в том, что я думаю, что таблица уценки, которую я пытаюсь заполнить, не упрощает задачу, и, поскольку я …
18 янв '21 в 15:13
1 ответ

Невозможно выделить поля и значения курсивом в html/jinja2

Здравствуйте, у меня есть следующий шаблон HTML jinja2 <h1>Table of contents</h1> {%- for region, d in data.items() %} <a href="#{{ pageTag }}-{{ region }}">{{ loop.index }}. TGW VPC - {{ region }}</a> <br/> {% endfor %…
05 май '22 в 21:59
0 ответов

Операция слияния добавочной нагрузки dbt без макроса IS_INCREMENTAL()

Я установил свою модель как инкрементную {{ config( materialized='incremental', unique_key='my_key', incremental_strategy='merge' ) }} Должен ли я обязательно иметь макрос в конце оператора? Если нет, то без IS_INCREMENTAL(), 1- Выполняет ли dbt пол…
0 ответов

шаблон jinja2 для сложного парсинга json

Я изо всех сил пытаюсь заставить шаблон jinja работать для следующего - требуемый вывод на самом деле представляет собой комбинацию значения ключа «имя» и «текстовое» поле в MULTI, которое может быть списком или словарем, эти данные взяты из отчета,…
08 апр '22 в 11:24
1 ответ

почему flask jinja выдает ошибку, когда я использую этот {{bg_color}} в качестве цвета фона

это мой код, который я хочу придать комментариям разные цвета, например, от серого (#eee) до нечетного и синего (#e6f9ff) до четного вот эта строка выдает ошибку цвет фона: {{bg_color}} {% extends 'base.html' %} {% block content %} <h1>{% bloc…
01 фев '23 в 09:20
0 ответов

Шаблон Jinja - список

Ниже моиinput.yamlи мойtemplate.jinja: input.yaml : шаблон.джиндзя {%- for pet in animals.my_pets %} Type: {{ pet.species.name }} Name: {{ pet.species.age }} {%- endfor %} Результат должен быть похож на input.yaml Наверняка что-то не так с моим шабл…
27 ноя '22 в 14:58
1 ответ

Airflow: Как передать оператору переменную в формате json/dict?

Мне нужно знать, как передать зарегистрированный словарь в качестве переменной в параметрах оператора, например, для запуска блокнота из блоков данных. В моем случае я пробовал некоторые вещи, но не работает. У меня есть эта переменная, сохраненная …
07 сен '22 в 07:41
0 ответов

Используйте фильтры Ansible с jinja2-cli

Я пытаюсь использовать фильтры Ansible с интерфейсом командной строки Jinja2 с сайта github.com/mattrobenolt/jinja2-cli. Ожидается расширение, которое передается конструктору jinja2.Environment. Пробовал искать в функции(password_hash) Я хочу исполь…
21 июн '22 в 12:59