Недопустимый тег блока в строке 29: 'endfor', ожидалось 'elif', 'else' или 'endif'. Вы забыли зарегистрировать или загрузить этот тег?
Что-то не так с моим шаблоном .html. Не могу понять ошибку в строке 29. Пишет Invalid block tag on line 29: 'endfor', expected 'elif', 'else' or 'endif'. Вы забыли зарегистрировать или загрузить этот тег?
{%extends 'mtunes/basic.html'%}
{% block title%}Search{% endblock %}
{% block body %}
{% load static %}
{% if query %}
<h1 style="color: rgb(158, 60, 60); text-align: center;">Search Results for {{ query_str }}</h1>
{% for i in query %}
<div class="container">
<div class="card mb-3" style="max-width: 940px; padding-top: 0%;">
<div class="row no-gutters">
<div class="col-md-4">
<img src="/media/{{i.image}}" class="card-img" alt="...">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title" style="color: green; font-weight: 550;">{{i.name}}</h5>
<p class="card-text">Singer Name: {{i.singer}}</p>
<p class="card-text">Tags: {{i.tags}}</p>
<p class="card-text">Movie: {{i.movie}}</p>
{% if user.is_authenticated %}
<a href="/mtunes/songs/{{i.song_id}}"><button class="btn btn-outline-danger">Listen Song</button></a>
</div>
</div>
</div>
</div>
{% endfor %}
{% elif notfound %}
<div class="row pt-3">
<!-- you can do a lot more here -->
<h1> This song is not Available</h1>
<span style='font-size:100px;'>😂</span>
</div>
</div>
</div>
{% endif %}
{% endblock %}