在 Jinja2 中添加 SelectQueryField Id 属性

Adding SelectQueryField Id attribute in Jinja2

我正在尝试将 Id 属性分配给 Jinja 中的 SelectQueryField。 问题是 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>

尝试:

<form method="post" class="form form-inline" >
{{ form.opcje(class="form-control form-select", id=user.id ) }}
</form>  

您可以在第一组{{...}}中自由使用变量。