Я переключился на Jinja из Django, но многие мои шаблоны сломались при обращении к {{entity.property }}, если объект не определен. Есть ли возможность игнорировать UndefinedErrors в определенных ситуациях, ...
Я ищу механизм шаблонов в Java, который запрещает выполнение кода в шаблоне, только теги. В идеальном мире я бы искал эквивалент Jinja2 (или шаблонизатора Django).
...
У меня есть следующий сценарий: список словарей Python l = [a, b, c, ..., n]
каждый элемент списка представляет собой словарь Python, который выглядит примерно так: d = {}
d ['тип'] = 5
d ['content'] ...
Я использую jinja2 и хочу вызвать функцию python в качестве помощника, используя такой же синтаксис, как если бы я вызывал макрос. jinja2, похоже, намеревается помешать мне сделать вызов функции и настаивает ...
Я изо всех сил пытался заставить это настраиваемое расширение Jinja2 работать - документы не шутили, когда писали один был не для "мирных жителей" - и, наконец, мне удалось получить рабочий код: class ...
Я создал папку с все мои модули для моего приложения GAE и с внешними библиотеками, такими как Jinja2, чтобы все было отсортировано в одном месте. У меня есть такая структура папок: lib \ \ utils \ ...
Я занимаюсь генерацией кода в Jinja2, и я часто хочу перебирать два списка вместе (т.е. имена и типы переменных), есть ли простой способ сделать это, или мне нужно просто передать пре -...
В Django есть полезный тег {% spaceless%}, который удаляет лишние пробелы из HTML. В моих шаблонах много пробелов, и слишком сложно добавлять {% - и -%} повсюду ...
Я использую движок приложений google на Python с фреймворком webapp, заменяя шаблоны jinja2 шаблонами django. Я знаю, что вы можете получить key_name объекта изнутри метода обработчика, вызвав ...
I знаете, как перенаправить с: http://domain.com на https://www.domain.com и http://www.domain.com на https://www.domain.com, но не знаете, как перенаправить с: https://domain.com на https: // www ....
Я пытаюсь установить HTTPS-соединение с сервером с помощью своего приложения. Но соединение не удается из-за следующей ошибки Error Domain = NSURLErrorDomain Code = -1200 «Произошла ошибка SSL и ...
Я широко использовал макросы в Jinja2 и считаю их очень СУХИМИ; но меня беспокоит одна вещь: как получить доступ к глобальным вещам из макросов? Было бы здорово, если бы я мог каким-то образом получить доступ ...
Я понимаю концепцию, но не понимаю синтаксиса. Я собираюсь использовать пример, использованный на их сайте {% macro render_dialog (title, class = 'dialog') -%}
Я решил установить jinja2 для использования с моим приложением webapp для поддержки функции autoescape. Итак, я установил jinja2 в python 2.5 и создал символическую ссылку в моем проекте, чтобы указать ...
Я бы хотел установить значения по умолчанию для переменных, используемых в моем шаблоне Jinja, внутри самого шаблона. Глядя на документацию Jinja2, я не не вижу способа сделать это. Я что-то упустил? Я ...
I у меня есть пара небольших (500 или 600 строк кода шаблона) сайтов Django, и я хотел бы перенести их на использование Jinja2 ... Но я хотел бы получить некоторое представление о том, сколько работы это будет. Итак, в общем, примерно ...
Есть ли у вас передовой опыт и стиль программирования при разработке с Jinja2? Лично мне нравится стиль Plurk / Solace, но я хотел бы знать, какие еще стили и методы люди используют при написании ...
Существует ли метод для jinja2 для повышения исключения, когда мы передаем переменную, которая не присутствует в шаблоне? PS: Это отличается (или напротив) от повышения исключения, когда переменная присутствует...