Какой самый простой способ установить выбор по умолчанию для виджета выбора Django? - PullRequest
1 голос
/ 13 октября 2009

У меня есть модель, которая имеет отношение внешнего ключа к другой. Я хотел бы иметь выпадающий список, который создается widget = forms.Select имеет значение по умолчанию

1 Ответ

3 голосов
/ 01 декабря 2009

Может быть, просто создайте форму и установите начальное значение поля:

class SomeForm(forms.ModelForm):

    class Meta:
        model = SomeModel
        fields = ('field',)

    def __init__(self, *args, **kwargs):
        super(SomeForm, self).__init__(*args, **kwargs)
        self.fields['field'].initial = 'initial value'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...