Свързани въпроси 'jinja2'

Как да използвам ‹select› на flask-wtf в jinjia2?
Искам да покажа "категорията" на едни данни в полето "избор" на html. Данните идват от view.py и категорията на данните е "category2". Използвам jinjia2 за показване на html: render_temperlate(data=data,form=form,'data.html') След това...
268 изгледи
schedule 19.09.2022

Променливата за достъп вътре в Jinja2 включва
Включвам шаблон в основния си шаблон, който шаблонът, който визуализирам, разширява. Задавам променлива в директния шаблон и се опитвам да я използвам във включения шаблон. Бих очаквал следното да изведе Active , но вместо това няма изход. Защо...
1171 изгледи
schedule 03.10.2022

Как мога да извлека списък с директории под /srv/salt/projects в /srv/salt/top.sls
Опитвам се да използвам for цикъл като по-долу в моя файл /srv/salt/top.sls. {%- set prjlist = salt['file.find']('/srv/salt/projects',type='d',mindepth=1,maxdepth=1,print='name') %} # {{ prjlist }} {%- for prj in prjlist %} 'role:{{...
1584 изгледи
schedule 29.09.2022

Ansible - Заменете " и \r\ в променлива
Искам да заменя " и \r\ от променливо съдържание с помощта на Ansible. Имам следните данни в променлива result , които регистрирам изхода към променливата от предишната задача curl -s -H \"Authorization: JWT...
713 изгледи

ansible вложен цикъл fileglob ansible речник with_nested
да предположим, че имам следното дърво: foo/ ├─ bar/ │ ├─ secret/ │ │ ├─ directory_1/ │ │ │ ├─ file1 │ │ │ ├─ file2 │ │ ├─ directory_2/ │ │ │ ├─ file3 │ │ │ ├─ file4 Не знам какви са файловете и колко от тях има в directory_1...
38 изгледи
schedule 30.09.2022

Много прост въпрос относно интегрирания jinja2 към пилони
Интегрирам jinja2 към пилони, виждам в страницата с документи има: from jinja2 import Environment, PackageLoader config['pylons.app_globals'].jinja_env = Environment( loader=PackageLoader('yourapplication', 'templates') ) Въпросът ми е:...
283 изгледи
schedule 01.12.2022

Колба: текуща страница в променливата на заявката
В шаблон, как да получа страницата, на която съм в момента? Предпочитам да не предавам променлива като page , особено когато знам, че някои request.xxx могат да ми предоставят информацията. <li {% if page=="home" %}class="active"{% endif...
44034 изгледи
schedule 20.10.2022

Escape низове за JavaScript с помощта на Jinja2?
Как да избягам от HTML с Jinja2, така че да може да се използва като низ в JavaScript (jQuery)? Ако използвах системата за шаблони на Django, можех да напиша: $("#mydiv").append("{{ html_string|escapejs }}"); |escapejs филтър на Django...
21005 изгледи
schedule 13.12.2022

Вземете текущия локал в Jinja2
На моя уебсайт използвайте Flask + Jinja2 и Flask-Babel за превод. Сайтът има два езика (в зависимост от URL адреса) и бих искал да добавя връзка за превключване между тях. За да направя това правилно, трябва да получа името на текущия локал, но не...
3664 изгледи
schedule 07.11.2022

Как мога да включа макроси / други шаблони с FunctionLoader в Jinja2?
Опитвам се да използвам среда Jinja2 в пясъчна среда, за да се справя с персонализирането на шаблона. Опитах да използвам и DictLoader, и FunctionLoader, но продължавам да се сблъсквам с подобни проблеми... Сега съм най-вече загрижен за...
5658 изгледи
schedule 13.11.2023

Flask - Достъп до конфигурационната променлива в шаблона
Използвам Flask версия 0.7. Съхраних пътя на статичното съдържание в конфигурационен файл и го заредих с помощта на app.config.from_envvar(<file_name>) Мога ли да имам достъп до тази конфигурационна променлива в шаблона, без да...
34537 изгледи
schedule 03.12.2023

jeditable loadurl: препращане към css id или просто предаване на променливи, ако е необходимо
Имам това на моята страница: $('.editable-question').editable('{{my_identifier}}/form_item/edit',{ //loadurl: 'example/restful/url/in/app/{{???????????????}}', type : 'textarea', cancel...
469 изгледи
schedule 07.12.2023

flask jinja2 href не се свързва правилно
Имам шаблон jinja2, който съдържа hrefs <td><a href="/bg{{entry.Url}}">Product URL</a></td> Въпреки това, когато стартирам приложението и щракна върху връзката на страницата, получавам сървъра за разработка пред правилния...
4026 изгледи
schedule 14.12.2023

множество произволни блокове в макроси Jinja2
Използвам и Jinja2, и Nunjucks (в зависимост от проекта), но все още не съм разбрал как да създавам елементи за многократна употреба с множество блокове, съдържащи произволен HTML . Например (псевдокод): {% macro item(class) %} <article...
558 изгледи
schedule 22.11.2022

Достъп до стойностите на dict
В момента изграждам малък мениджър (обучаващ питон), използвайки Pythons Flask, който използва механизма за шаблони Jinja2. Използвам Peewee, за да говоря с моята база данни. Имам речник на пинове, който съдържа информация за дадения пин....
132 изгледи
schedule 12.10.2022

ansible jinja2 свързва IP адреси
Бих искал да съединя група от ip в низ. пример ip1:2181,ip2:2181,ip3:2181 и т.н. {% for host in groups['zookeeper'] %} {{ hostvars[host]['ansible_eth0']['ipv4']['address'] }} {% endfor %} Имам горния код, но изглежда не мога да...
9479 изгледи
schedule 17.11.2022

Хрупкави форми с Jinja2 в Django 1.8
След като Django има вградена поддръжка за Jinja2, някой знае ли начин за използване на хрупкави форми с бекенда на шаблона Jinja2? Наистина се интересувам от използването на Jinja2, но наистина бих искал да използвам помощник за формуляри,...
502 изгледи
schedule 09.11.2022

Променлива на шаблон Jinja2, ако None Object зададе стойност по подразбиране
Как да направите променлива в jijna2 по подразбиране на "", ако обектът е None, вместо да правите нещо подобно? {% if p %} {{ p.User['first_name']}} {% else %} NONE {%endif %} Така че, ако обектът p е...
225922 изгледи
schedule 09.02.2024

Как да използвате променлива като съвпадение в saltstack mine.get
Опитвам се да използвам солна мина, за да получа списък с мрежови интерфейси на всички миньони със същата операционна система като тази на миньона, на който се изобразява шаблонът на jinja. Опитвам нещо подобно: {% set variable = grains['os']...
1019 изгледи
schedule 04.02.2024

Макроси в django шаблони
В jinja мога да създавам макроси и да ги извиквам в моя шаблон по следния начин: {% macro create_list(some_list) %} <ul> {% for item in some_list %} <li>{{ item }}</li> {% endfor %} </ul> {% endmacro %} HTML...
14161 изгледи
schedule 17.10.2022