Как сохранить значение выпадающего списка в форме после отправки с помощью Bootstrap и Django?

У меня есть форма поиска на Bootstrap, и я хочу, чтобы значения оставались заполненными после отправки формы. Используя Django и Jinja2, я могу добиться этого, используя атрибут value для обычного input:

<div class="form-group required">
    <label class="control-label" for="carrier">Carrier</label>
    <input type="text" class="form-control form-control-sm"
           id="carrier" name="carrier" 
           placeholder="Enter carrier" maxlength="25"
           value="{{request_data.carrier}}" required>
</div>

Я пытаюсь сделать то же самое с выпадающим полем Bootstrap, но после отправки формы значение возвращается к значению по умолчанию:

<label for="environment">Select Environment for Data Search</label>
<select class="form-control form-control-sm"
        name="environment" id="environment">
           {% for env in environments %}
              <option>{{env.name}}</option>                      
           {% endfor %}
</select>

Я пробовал добавить атрибут value к тегу select, но это не сработало, а также испортило форматирование. Кроме того, у меня нет опыта работы с PHP, поэтому в идеале решение не должно использовать PHP. Спасибо

Вернуться на верх