SQLAlchemy jinja2.exceptions.TemplateSyntaxError on loop - PullRequest
0 голосов
/ 29 апреля 2019

Я изложил проблему до одного цикла.В этом цикле я получаю пользователя из базы данных и перебираю его значения, редактируя их.Однако при этом я получаю ошибку Jinja2:

jinja2.exceptions.TemplateSyntaxError: Обнаружен неизвестный тег 'endblock'.Вы, вероятно, сделали ошибку вложения.Джинджа ожидает этот тег, но в настоящее время ищет 'endfor' или 'else'.Самый внутренний блок, который должен быть закрыт, это «for».

И у меня там только 4 строки кода, которые ясно показывают, что endfor находится перед конечным блоком.

Не могуКажется, вы понимаете, что происходит?

{% extends "base.html" %}

{% block content %}

    <div class="card ">

        <div class="card-body">

        {% for user in users %}
            <text value="{{user.sr_id}}">{{user.sr_name}}</text>
        {% endfor %}

        </div>
    </div>


    {% include "footer.html" %}
{% endblock %}

Я ожидаю, что имя пользователя будет отображаться в виде текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...