Как мне добавить css классы к Flask wtform "меткам" - PullRequest
0 голосов
/ 16 февраля 2020

Я экспериментирую с Flask и flask -пользователем. Шаблон регистрации вызывает render_field() для нескольких элементов, один из которых - электронная почта. например, в моей отредактированной копии registration.html есть:

            {% if user_manager.USER_ENABLE_EMAIL %}
                {{ render_field(form.email, tabindex=220) }}
            {% endif %}

Это дает:

<div class="form-group  ">
    <label for="email" class="control-label">Email</label>
    <input class="form-control" id="email" name="email" required="" tabindex="220" type="text" value="">
</div>

Как добавить классы только в тег label?

Я посмотрел на код wtforms, но, если там есть ответ, он не бросается на меня. Я вижу, что kwargs передается в render_field при добавлении к тегу input, но я не вижу ничего, касающегося метки.

1 Ответ

0 голосов
/ 17 февраля 2020

Я нашел это. Я искал render_field в *.py файлах. Теперь я вижу, что он определен в файле _macros.html в каталоге flask_user/templates.

...