#python #flask #jinja2 #flask-wtforms #wtforms
Вопрос:
Я пытаюсь присвоить атрибут Id полю SelectQueryField в Jinja. Проблема в том, что Jinja не отображает переменную в двойных фигурных скобках.
<form method="post" class="form form-inline" >
{{ form.opcje(class="form-control form-select", id="{{user.id}}" ) }}
</form>
выход:
<select class="form-control form-select" id="{{user.id}}" name="opcje"><option selected="" value="__None">Wybierz cechę</option><option value="1">Sklepy</option><option value="2">Niemcy</option><option value="3">Holandia</option></select>
Ответ №1:
Попробуй:
<form method="post" class="form form-inline" >
{{ form.opcje(class="form-control form-select", id=user.id ) }}
</form>
Вы можете использовать переменные внутри первого набора {{...}}
свободно.