Я пытаюсь использовать виджет django localflavor USStateSelect() в форме, но я хочу, чтобы у виджета была выбрана Небраска по умолчанию. Виджет принимает только attrs arg, поэтому я пытаюсь понять, какие атрибуты я должен установить, чтобы получить желаемый результат. Вот что у меня есть в моем forms.py:django localflavor USStateSelect() значение inital
state = forms.CharField(widget=USStateSelect(attrs={'value':'NE'}))
Это Документы для выбора элемента HTML: http://www.w3.org/html/wg/drafts/html/CR/forms.html#the-select-element
Это документы для localflavor: https://django-localflavor.readthedocs.org/en/latest/_modules/localflavor/us/forms/
<option value="NE" selected>Nebraska</option>
Этих это то, что мне нужно иметь в моем html, но я не могу понять, что должен сделать attrs dict для достижения этого результата. Я попытался добавить «selected»: «selected» и «class»: «selected» в dict, но это не так.
Я видел, как многие люди спрашивали, как добавить пустую опцию, но никто, кажется, не хочет, чтобы она была по умолчанию для определенного состояния. Любые идеи приветствуются.
Спасибо,
Энтони