Django: недопустимый тег блока в строке 49: «endfor», ожидаемый «elif», «else» или «endif». Вы забыли зарегистрироваться или загрузить этот тег? - PullRequest
2 голосов
/ 09 января 2020

Что-то не так с моим .html шаблоном. Невозможно изобразить ошибку в строке 49. Говорит ожидаемый endif, и у меня фактически есть это в коде.

Ошибка говорит:

Недопустимый тег блока в строке 49: 'endfor', ожидаемый 'elif', 'else' или 'endif'.

        44                      {% if messages %}
        45                          {% for message in messages % }
        46                              <div class=" alert alert-{{message.tag}}">
        47                                  {{message}}
        48                              </div>
        49                          {% endfor %}
        50                      {% endif %}

Любая помощь будет очень признательна.

1 Ответ

1 голос
/ 09 января 2020

У вас может быть ошибка:

1 Слишком много места между % }

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