index.html
{% for bus in buses %}
<div class="row2">
<form action = "{{bus.busID}}">
<div class="bus-ID-value" id="col-1">
<h5>{{bus.busID}}</h5>
<h6>{{bus.busDesc}}</h6>
</div> <!-- end of column-1 -->
<div class="departure-time-value" id="col-2">
<h5>{{bus.departure_time}}</h5>
</div> <!-- end of column-2 -->
<div class="arrival-time-value" id="col-3">
<h5>{{bus.arrival_time}}</h5>
</div> <!-- end of column-3 -->
<div class="price-value" id="col-4">
<h5> {{bus.price}} </h5>
</div> <!-- end of column-4 -->
<div class="book-now-button" id="col-5">
<button type = submit> Book Now </button>
</div>
</form>
</div> <!-- end of row 2 -->
{% endfor %}
views.py
def home(request):
bus = [bus1, bus2, bus3]
return render(request, 'index.html', {'buses' : bus})
это мой шаблонный формат, я печатаю несколько шин, использующих цикл for, когда пользователь нажимает на книгу, теперь я хочу, чтобы URL был идентификатором busID, по которому щелкает пользователь шины. но он формирует URL на основе последнего значения (bus.busID) для l oop. есть ли какое-то решение для этого?