#flask #jinja2
#flask #jinja2
Вопрос:
Я ищу способ создать marco, который приведет к /n
Например,
something
{/n_macro}
something
Ожидаемый результат,
something
something
Комментарии:
1. Как насчет <br>?
Ответ №1:
У Flask есть метод (интерактивный), который может возвращать «сгенерированный» html.
В вашем файле python вы можете использовать его:
@app.route('/')
def home():
smth = Markup("<br>")
return render_template("index.html", tag=smth)
А затем в папке templates в html-файле вы можете вызвать переменную с помощью Jinja
Text{{ tag }}Text
Вывод этого кода будет
Test
Test
Комментарии:
1. Да, вы на 100%. Я пытался думать о чисто функциональности jinja, но, похоже, потребуется какой-то процесс написания сценариев