Я пытаюсь визуализировать поля, зацикливая поле класса формы, используя django-widget-tweaks render_field.Поля отображаются как исключенные, однако невозможно выбрать параметр для поля со списком.Любая идея сделать опцию, выбранную по заданному значению.
Я использовал атрибут value, чтобы установить значения визуализированных полей, которые работают для charfield, но не для комбинированного окна.
{% for field in form.visible_fields %}
<div class="pan-sty">
<label class="th-color control-label font-normal">{{ attribute.1 }}</label>
{% render_field field class+="form-control" value|option=records|get_attrs:field.name %}
</div>
{% endfor %}
Исключенный вывод: значение "Indirect-retail" должно быть выбрано в поле со списком
<div class="pan-sty">
<label class="th-color control-label font-normal">Sales Channel</label>
<select name="sales_channel" class="form-control" id="id_sales_channel">
<option value="" selected="">---------</option>
<option value="Direct-web">Direct - Web</option>
<option value="Direct-in-store">Direct - In-store</option>
<option value="Direct-sales-rep">Direct- Sales Representative</option>
<option value="Indirect-wholesale">Indirect - Wholesale</option>
<option value="Indirect-retail" selected>Indirect - Retail</option>
<option value="Indirect-influencer">Indirect - Influencer</option>
<option value="Indirect-affiliate">Indirect - Affiliate</option>
</select>
</div>
, но значение добавляется в качестве атрибута "value" в теге выбора
<div class="pan-sty">
<label class="th-color control-label font-normal">Sales Channel</label>
<select name="sales_channel" class="form-control" value="Indirect-retail" id="id_sales_channel">
<option value="" selected="">---------</option>
<option value="Direct-web">Direct - Web</option>
<option value="Direct-in-store">Direct - In-store</option>
<option value="Direct-sales-rep">Direct- Sales Representative</option>
<option value="Indirect-wholesale">Indirect - Wholesale</option>
<option value="Indirect-retail">Indirect - Retail</option>
<option value="Indirect-influencer">Indirect - Influencer</option>
<option value="Indirect-affiliate">Indirect - Affiliate</option>
</select>
</div>