Результаты поиска по запросу "jinja2"

1 ответ

Как я могу сделать этот цикл с Jinja2?

С Jinja2, как я могу сделать итерацию, подобную следующей, которая работает с Django, а не с Jinja: {% for key,value in location_map_india.items %} {{value.name}} {% endfor %}Выше приведен верный django, но с Jinja2 он возвращает сообщение об ...

1 ответ

Как заполнить мои переменные WTForm?

Я включаю функцию, которая может редактировать сущность. Я хочу заполнить форму переменными из хранилища данных. Как я могу это сделать? Мой код не заполняет форму: if self.request.get('id'): id = int(self.request.get('id')) ad ...

5 ответов

Как получить список всех переменных в шаблонах jinja 2

Я пытаюсь получить список всех переменных и блоков в шаблоне. Я не хочу создавать свой собственный анализатор для поиска переменных. Я попытался использовать следующий фрагмент. from jinja2 import Environment, PackageLoader env ...

ТОП публикаций

2 ответа

передача переменной в импорт jinja или включение из родительского html-файла

Сценарий будет: «у вас есть переменная с именем person, которая содержит ряд полей, таких как имя, адрес и т. д., которые вы хотите передать частичному фрагменту html» - это решение может быть результатом поиска клиентов, ...

5 ответов

Flask: текущая страница в переменной запроса

В шаблоне, как мне узнать, на какой странице я сейчас нахожусь? Я бы предпочел не передавать переменную, какpage особенно когда я знаю некоторыеrequest.xxx можете предоставить мне информацию. <li {% if page=="home" %}class="active"{% endif %}> ...

3 ответа

Jinja2: изменить значение переменной внутри цикла

Я хочу изменить значение переменной, объявленной вне цикла внутри цикла. Но всегда меняется, он сохраняет начальное значение вне цикла. {% set foo = False %} {% for item in items %} {% set foo = True %} {% if foo %} Ok(1)! {% endif %} {% endfor ...

8 ответов

Перезагрузите приложение Flask при изменении файла шаблона

По умолчанию при запуске приложения Flask с использованием встроенного сервера (Flask.run), он контролирует свои файлы Python и автоматически перезагружает приложение, если его код изменяется: * Detected change in ...

1 ответ

Цикл по подмножеству в Джинджа

Джинджа позволяет мне делать {% for item in all_items %} {{ item }} {% endfor %}но я бы хотел иметь возможность взять только первыйn Предметы; в Python это было бы for item in all_items[:n]:Есть ли какой-нибудь элегантный способ сделать это ...

1 ответ

Используйте блоки из включенных файлов для родителя в jinja2

Я не уверен, возможно ли то, что я хочу сделать: я пытаюсь получить блок в родительском шаблоне, который будет заполнен файлом, включенным в дочерний шаблон родителя. Лучший способ объяснить это - тестовый пример: файлt1.djhtml: <root> <block ...

3 ответа

кастинг целых на ул в Джинджа2

Я хочу привести int, который передается в шаблон через URL, но он говорит, чтоstr функция не определена. Как мне обойти это? Вот мой код: {% extends "base.html" %} {% block content %} {% for post in posts %} {% set year = post.date.year %} {% ...