jinja2- все статьи тега


Python: Как отформатировать дату в Jinja2?

используя Jinja2, как мне форматировать поле даты? Я знаю, что в Python я могу просто сделать это: print car.date_of_manufacture.strftime('%Y-%m-%d') но как мне отформатировать дату в Jinja2? Спасибо. ...

В Jinja2, как вы проверяете, если переменная не определена?

преобразование из Django, я привык делать что-то вроде этого: {% if not var1 %} {% endif %} и заставить его работать, если я не поместил var1 в контекст. Jinja2 дает мне неопределенную ошибку. Есть ли простой способ сказать {% if var1 == None %} или похожие? ...

Преобразовать целое число в строку Jinja

у меня есть целое число {% set curYear = 2013 %} на {% if %} заявление я должен сравнить его с некоторой строкой. Я не могу установить curYear для строки в начале, потому что я должен уменьшить его в цикле. как я могу преобразовать его? ...

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

по умолчанию при запуске приложения Flask используется встроенный сервер (Flask.run), он отслеживает свои файлы Python и автоматически перезагружает приложение, если его код изменяется: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader к сожалению, это, кажется, работает только для*.py файлов, и я, кажется, не нахожу никакого способа расширить эту функциональность на другие файлы. В частности, было бы чрезвычайно полезно иметь колбу перезапустить прило ...

Ansible: фильтр списка по его атрибутам

у меня есть переменная с именем "сеть", зарегистрированная в Ansible: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } можно ли получить IP-адр ...