Как установить значение disabled для определенного варианта выбора в форме django без модели?

У меня есть форма Django, которую я использую без какой-либо подложки модели.

Часть формы представляет собой выпадающий список выбора, который имеет различные варианты.

Я хочу установить определенный выбор по умолчанию, но при этом отключить его, чтобы он не мог быть представлен в качестве опции. Я знаю, как это сделать, установив опцию 'disabled' для конкретного варианта, который я хочу отключить

Попытка отключения настройки после установки начального значения для поля выбора:

subject_choices = (('One', 'One'),('Two', 'Two'),('Three', 'Three'),('Four', 'Four'),('Five', 'Five'),)
subject = forms.ChoiceField(widget = forms.Select(), choices=subject_choices, initial='One', disabled="true")

Я знаю, что это неправильно, поскольку я устанавливаю отключение для всего поля выбора, а не для отдельного варианта, но я не знаю, как это сделать.

Как мне передать 'disabled' в одно из значений, которое я определяю в 'subject_choices'?

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