Публикации по теме 'jinja2'


Создайте простой, но эффективный конвертер файлов JSON с помощью Jinja2 в Python
Нужно преобразовать файл JSON в другой формат? Это можно реализовать быстро и многократно с помощью нескольких строк шаблонов Python и Jinja2. Мы реализуем это с менее чем 30 LOC и примером шаблона для преобразования GeoJSON в KML, который можно повторно использовать для многих других преобразований. Преобразование файлов из одного формата в другой — задача, которая чаще всего встречается в повседневной жизни разработчика программного обеспечения. Спросите восемь разных разработчиков..

Вопросы по теме 'jinja2'

Импорт/включение назначенных переменных в Jinja2
Как в Jinja2 можно получить доступ к назначенным переменным (например, {% set X=Y %} ) в файлах, включенных в include ? Я ожидаю, что следующее будет работать с двумя файлами Jinja2: A.jinja : Stuff {% include 'B.jinja' -%} B has {{ N }}...
13140 просмотров
schedule 08.12.2023

Как можно опустить закрывающую косую черту в элементах ‹input› с помощью WTForms?
Я заметил, что WTForms (и Flask-WTF) выводят элементы <input> с закрывающей косой чертой, например: <input name="text" type="text" value="" /> Мои документы HTML5 и поэтому не нуждаются в закрытии типа XHTML. Как мне заставить...
308 просмотров
schedule 03.10.2023

Как включить тег {% trans %} для шаблонов jinja?
Я пытаюсь включить тег trans и сделал тестовый шаблон i18n.html: {% trans %}For sale{% endtrans %}--{{message}}--{{decimal_format}} Вот мой код Python согласно справочным страницам : from webapp2_extras import i18n as multilingua import...
15464 просмотров

Есть ли способ скрыть метку csrf при циклическом просмотре формы с использованием Flask и Flask-WTForms?
У меня очень простая контактная форма, и я хотел бы как-то скрыть ярлык, чтобы он не отображал Csrf Token . Я использую Flask и Flask-WTForms и визуализирую форму следующим образом: {% for field in form %} {{ field.label }} {{ field }}...
6795 просмотров
schedule 21.01.2024

Как загрузить из более чем одной папки template_folder для схемы Flask?
Я научился создавать чертежи Flask и могу создавать чертежи продуктов без фляг, которые используют шаблоны Jinja2, и использовать их в проектах фляг. Я делаю что-то вроде этого: # blueprint code from flask import Blueprint from pkg_resources...
4156 просмотров
schedule 02.08.2022

Есть ли лучший способ применить фильтр nl2br с Jinja/Flask?
Я использую Jinja с Flask (автоэкранирование включено) и пытаюсь применить этот фильтр import re from jinja2 import evalcontextfilter, Markup, escape _paragraph_re = re.compile(r'(?:\r\n|\r|\n){2,}') app = Flask(__name__)...
2522 просмотров
schedule 03.11.2022

Принудительная регистрация с определенного домена электронной почты
Я использую движок приложений Google и jinja для создания формы регистрации, которая просит пользователей зарегистрироваться со своим адресом электронной почты. Однако я бы хотел, чтобы электронные письма приходили только из определенного домена...
75 просмотров
schedule 13.10.2022

Группа Jinja2 по месяцам/годам
Я пытаюсь сгруппировать список дат/времени в Jinja по месяцам/годам. Вот код, который у меня есть прямо сейчас: {% for group in EventsList|groupby('date') %} <b>{{group.grouper}}</b><br /> {% for event in...
4040 просмотров
schedule 31.12.2023

Ошибка jinja2.exceptions.TemplateNotFound
я использую флягу, и я получил эту ошибку, когда я вызываю этот URL-адрес: /login Вот мой метод входа в систему: @app.route('/login') def login(): if authenticateForPanel(): return redirect(url_for("panel")) else:...
124342 просмотров
schedule 20.12.2023

Как использовать фильтр Jinja в приложении Flask?
Я пытаюсь следовать этому решению , чтобы создать фильтр даты и времени для моих значений даты внутри шаблона. Преимуществом использования babel будет i18n. Я вставил код в файл с именем filter.py в своем пакете приложения: from f11_app...
9129 просмотров
schedule 13.09.2022

Jinja2: создать новую строку для каждых 3 элементов
В настоящее время для каждой статьи в статьях создается новый div с классом span4. Вместо этого для каждой строки я хотел бы ограничить ее содержимое тремя диапазонами и создать новую строку после достижения этого предела. Как я могу лучше всего...
10294 просмотров
schedule 15.11.2022

HTML-шаблоны с использованием Jinja2 Нет модуля с именем вашего приложения
Я пытаюсь создать html-шаблон в python, используя Jinja2. У меня есть папка шаблонов с моим 'template.html', но я не знаю, как работать со средами или загрузчиками пакетов. Я установил Jinja2. Эти мои простые коды from jinja2 import...
2873 просмотров
schedule 10.10.2022

Flask - Jinja2 как выводить в разные ‹div id/class›
Итак, я вывожу данные в свой шаблон, как показано ниже (функция проверяет, являются ли каждые данные (int) результатом моего расчета, который дает True/False, а затем возвращает вычисляемый элемент. @app.route('/', methods=['POST']) # doing...
2724 просмотров
schedule 10.02.2024

Стилизовать активный элемент навигации с помощью макроса Flask/Jinja2
Я использую Flask/Jinja2 и Bootstrap 3. Я хочу добавить class="active" к текущему элементу навигации. Эти элементы хранятся в prog_ids : /programme/23022014 /programme/24022014 /programme/25022014 Я следовал некоторым примерам, таким...
5042 просмотров
schedule 14.11.2023

Автоматическое обнаружение файлов Jinja2 и активация правильного выделения в Sublime Text
Прямо сейчас у меня установлен пакет Jinja2, и он обеспечивает правильную подсветку синтаксиса, но мне приходится менять синтаксис каждый раз, когда я открываю новый html-файл. Я бы хотел, чтобы подсветка Jinja2 использовалась по умолчанию для html...
2350 просмотров
schedule 14.07.2022

Как создать один скрипт Python для выполнения нескольких скриптов в фреймворке flask
Я разрабатываю веб-страницу, используя шаблон jinja2 и фреймворк alsk. Моя архитектура папок выглядит следующим образом Web |-->static |-->css |-->js |-->img |-->templates |-->test1...
881 просмотров
schedule 11.10.2023

Для циклов и операторов else в Python
Я использую некоторые условные циклы for в рамках шаблона jinja2 для python. Мне интересно, есть ли способ сделать то же самое, но за пределами jinja2, например: {% for i in a if i == 1 %} {{ i }} {% else %} no items {% endfor %} Когда я...
1674 просмотров
schedule 08.09.2022

Как отобразить поле date_time в шаблоне jinja2? (колба)
У меня есть форма с этими двумя значениями (ndb — это Google App Engine модель ndb ): модель: class Appointment(model.Base): start_time = ndb.DateTimeProperty(required=True) end_time = ndb.DateTimeProperty(required=True) форма...
5163 просмотров
schedule 28.10.2023

Ноутбук iPython на Mac OSX Yosemite: нет модуля с именем jinja2, даже если он установлен
Я пытаюсь запустить ноутбук iPython на OSX Yosemite. Я установил все через pip install ipython[all] и я вижу mattia:~ mattiaspeziali$ pip freeze backports.ssl-match-hostname==3.4.0.2 certifi==14.5.14 docutils==0.12 gnureadline==6.3.3...
1013 просмотров
schedule 04.03.2024

Фреймворк сообщений Django со встроенным бэкендом Jinja2
Как я могу использовать структуру сообщений Django с Jinja2 и встроенным бэкэндом Jinja2 в Django 1.8? Я попытался сделать это, как и раньше, но потом вспомнил, что в бэкэнде Jinja2 нет процессоров контекста языка шаблонов Django. Возможно ли...
1812 просмотров
schedule 04.01.2024