Свързани въпроси '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 изгледи
schedule
30.09.2022
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