Попытка отрисовки WTForms с помощью Jinja вызывает RecursionError - PullRequest
0 голосов
/ 11 января 2019

Я делаю форму с WTF-формами. Вот код формы:

    <div class="form-group">
        {{ form.rating.label(class="form-control-label") }}
        {% if form.rating.errors %}
            {{ form.rating(class="form-control form-control-lg is-invalid") }}
            <div class="invalid-feedback">
                {% for error in form.rating.errors %}
                    <span>{{ error }}</span>
                {% endfor %}
            </div>
        {% else %}
            {{ form.rating(class="form-control form-control-lg") }}
        {% endif %}
    </div>

Данные упакованы в набор полей, и есть еще пара групп форм выше, которые я не перечислил, поскольку они не имеют отношения к делу. При выполнении кода я получаю следующее:

RecursionError: максимальная глубина рекурсии превышена при вызове объекта Python

...