Не удается динамически извлекать изображения из шаблона django

#django-models #django-templates

Вопрос:

Я пытаюсь получить изображения для своего веб-сайта-шаблона, но это не работает. Я использую цикл внутри тела html, чтобы сэкономить время и пространство, но это не работает.

<—код—>

 {% for listing in listings%}
        
        <div class="col-md-6 col-lg-4 mb-4">
          <div class="card listing-preview">
            <img class="card-img-top" src="{{ listing.photo_main.url }}" alt="" />
            <div class="card-img-overlay">
              <h2>
                <span class="badge badge-secondary text-white">{{ listing.price }}</span>
              </h2>
            </div>
            <div class="card-body">
              <div class="listing-heading text-center">
                <h4 class="text-primary">{{ listing.title }}</h4>
                <p>
                  <i class="fas fa-map-marker text-secondary"></i> {{ listing.address }}
                </p>
              </div>
              <hr />
 

<— конец кода —>

Это не работает:

 src="{{ listing.photo_main.url }}" 
 

Заранее спасибо

Ответ №1:

Как проверил ваш код. Похоже, вы еще не закончили свой цикл for {% endfor %}

Комментарии:

1. Нет, я закончил свой цикл for. Я не могу показать весь код из-за его длины.

2. Извини, приятель. Можете ли вы показать ошибку, с которой вы столкнулись.