Django ModelForm: изменение формата выпадающего списка с начальным значением
Я создал форму в Django с ModelForm
:
class FormulariMostra(ModelForm):
class Meta:
model = Sample
fields = ("name", "sample_id_sex", "pools",)
pools
является внешним ключом (m2m-отношение).
formulari_mostra=FormulariMostra(initial={'pools':1})
В форме варианты для поля pools
упорядочены по id в порядке убывания. Моя проблема заключается в том, что выпадающий список выглядит следующим образом:
Выделено начальное значение (по умолчанию), и я хочу, чтобы значение с id с наибольшим номером появилось первым:
Есть ли способ сделать это, сохранив начальное значение? Или скрыть это конкретное значение?