какие условия мы можем использовать для ветвления в jinja2? Я имею в виду, можем ли мы использовать операторы, подобные Python. Например, я хочу проверить длину заголовка. Если больше 60 символов, я хочу...
У меня есть функция, которая шифрует строку с помощью AES, используя PyCrypto. Когда я вызываю эту функцию в своих модульных тестах, все работает нормально. В производственной среде он также работает нормально. Однако...
Я использую шаблон Flask/Jinja2 для отображения числа с использованием фильтра |float. Вот мой код {% set proc_err = nb_err|длина/сумма * 100 %}
({{proc_err|float}}%) Вывод немного неудобный: 17/189 (8....
Я создаю довольно большое приложение, используя Flask и Jinja. Flask рекомендует разделять большие приложения на более мелкие с помощью Blueprints. Если у меня есть базовый макет для всего моего приложения/...
Я научился создавать чертежи Flask и могу создавать чертежи продуктов без flask, которые используют шаблоны Jinja2, и использовать их в проектах flask. Я делаю что-то вроде этого: # код чертежа
из ...
Итак, я пишу приложение на python для google appengine на платформе шаблонов jinja2. Я добился того, что OpenID отлично работает на моем сайте, и он позволяет пользователю войти в систему, и я могу отображать его...
Скажем, я использую return render_template('index.html', users=users). Можно ли получить имя файла внутри шаблона без его явной отправки внутри представления?
У меня есть список названий городов, который является переменным, и я хочу равномерно разбить его на 4 столбца. У меня есть какое-то решение, но оно выглядит перегруженным и грязным. Как лучше и проще всего это сделать? Мой ...
Мое приложение перехватывает все URL-запросы с помощью @app.route, но иногда я сталкиваюсь с плохим URL-адресом, для которого у меня нет соответствующего файла jinja (но он соответствует существующему @app.route). Поэтому я хочу...
Я использую Flask 0.8. Как получить псевдоним URL-адреса, например: @app.route('/')
def index(): # Я хочу отображать как http://localhost/index, НО Я НЕ ХОЧУ ПЕРЕНАПРАВЛЯТЬ. # СОХРАНЯЙТЕ URL только с '...
У меня возникли некоторые проблемы с использованием Python для создания html-документа. Я пытаюсь создать список HTML дерева каталогов. Вот что у меня есть на данный момент: def list_files(startpath): для root, ...
Я использую Jinja2 в Google App Engine.У меня есть ListView, который отображает общий шаблон. На данный момент я не уверен, что именно я хочу отобразить, поэтому я просто хочу отобразить каждый атрибут...
В настоящее время я изучаю jinja2 и не уверен, как правильно обращаться к переменным: Вот мои переменные в yaml: ---
hosts: app201.acme.com: {eth0: {ip: 46.0.0.1, сетевая маска: 255.255.255....
Мне интересно, есть ли способ сохранить отступ с помощью jinja при добавлении включения или макроса внутри файла. Я хотел бы использовать jinja для создания файла кода. Примером может служить File: ...
Я пытаюсь создать объект json и передать этот объект в template.render(JSONObj), но возникает ошибка, говорящая ValueError: элемент последовательности обновления словаря # 0 имеет длину 1; 2 требуется Что...
У меня очень простая контактная форма, и я хотел бы как-то скрыть метку, чтобы она не показывала токен Csrf. Я использую Flask и Flask-WTForms и отображаю форму следующим образом: {% для поля в ...
Я пытаюсь сделать что-то вроде этого: {% macro obj_type_1 %}
вещи
{% конец макроса %}
{% макрос obj_type_2 %}
вещи
{% endmacro %} {{ (obj|get_type)(obj) }} В этом примере get_type — это фильтр, который ...
Я никогда раньше не проводил модульное тестирование. Я хочу освоить это. Я пытаюсь проверить свои обработчики webapp2.Для этого я подумал, что было бы неплохо отправить запрос обработчику, например: request = ...
В моем веб-приложении пользователь может публиковать сообщения в блоге. Когда я отображаю сообщение в блоге, новые строки не отображаются, потому что я не заменил новые строки тегами . Проблема в том, что я превратил...
Я новичок, так что заранее простите за глупость. Я использую Flask (и, как расширение, Jinja2 )для создания простого веб-приложения --, которое в основном позволяет вам вводить фильм в веб-форму, которая добавляет его в...
Ниже приведена простая модель базы данных, которую я имею :class Notes (db.Model ):text = db. StringProperty (multiline = True )date = db.DateTimeProperty (auto _now _add = True )Теперь в обработчике URL я отправляю все...
Вот вкратце вопрос: Мои сообщения в блоге на... http://www .seanbradley.biz/blog ...полностью отсутствует форматирование. Это просто большой блок открытого текста. Любой код или теги HTML, такие как /n или < br / >...
Я хочу преобразовать целое число, переданное в шаблон через URL-адрес, но он говорит, что функция str не определена. Как мне обойти это? Вот мой код: {% extends "base.html" %} {% block ...
Скажем так, мне нужно снова и снова отображать определенное количество HTML-кода на странице, например, для информации профиля пользователя. Макросы Jinja кажутся абсолютно подходящими для такого использования. ...
Я пытаюсь вставить файл на страницу, используя Jinja 2.6, используя тег include. Это работало нормально, пока я не начал использовать в файле символы, напоминающие синтаксис Jinja, после чего он...
В настоящее время у меня есть шаблоны в нескольких разных подкаталогах, и я хотел бы загрузить все шаблоны в jinja2. Похоже, что просто указав каталог FileSystemLoader вверху ...
Jinja позволяет мне выполнять {% for item in all_items %} {{ item }}
{% endfor %}, но я хотел бы иметь возможность брать только первые n элементов; в Python это было бы для элемента в all_items[:n]: Есть ли ...
По умолчанию при запуске приложения Flask с использованием встроенного сервера (Flask.run) оно отслеживает свои файлы Python и автоматически перезагружает приложение, если его код изменяется: * Обнаружено изменение in '/ home / xion / ...
Я хочу изменить значение переменной, объявленной вне цикла внутри цикла. Но всегда меняясь, он сохраняет исходное значение вне цикла. {% set foo = False%} {% для элемента в элементах%} {...
Как Django создает шаблон многократного использования? Пример: предположим, что многие мои страницы содержат поле «Последние новости», и, следуя принципу DRY, я хотел бы определить его один раз и повторно использовать в ...