Я борюсь с сохранением старых данных в форме при перезагрузке страницы (если пользователь не заполнил всю форму полностью или иным образом получил ошибки проверки), когда поле является раскрывающимся.Вот мой текущий код:
<div class="form-group">
<select class="form-control" name="primary_instrument" id="primary_instrument" placeholder="Primary instrument"><option {% if old_data.primary_instrument %} selected {% endif %} disabled>Primary instrument</option>
{% for instrument in instruments %}
<option value='{{ instrument.id }}'>{{ instrument }}</option>
{% endfor %}
</select>
<div class="error-message">
<p>
{% if 'primary_instrument' in errors %}
{{ errors.primary_instrument }}
{% endif %}
</p>
</div>
</div>
Спасибо!