Django CheckBoxSelectMultiple: начальные значения отдельных флажков

Для данного поля возможно ли изначально установить все поля, кроме одного?

В настоящее время я использую: widget=forms.CheckboxSelectMultiple({'checked':'checked'}) для первоначальной проверки всех флажков. Есть ли способ установить это для каждого флажка отдельно?


person bsuire    schedule 16.08.2013    source источник
comment
Есть начальный параметр. посмотрите здесь: docs.djangoproject.com/ en/dev/ref/forms/api/   -  person Jingo    schedule 16.08.2013
comment
Спасибо. Я просмотрел это, но мне не удалось использовать динамические начальные значения. Я попробовал charfield, который также присутствует в моих формах, и с ним должно быть проще иметь дело, но он не отображает заданные значения в поле. У вас есть опыт использования динамической инициализации?   -  person bsuire    schedule 19.08.2013
comment
Я полагаю, что другим способом было бы изменить автоматически сгенерированный html и просто вставить checked= 'checked' везде, где я хочу, но это, похоже, идет вразрез с дизайном и хорошей практикой Django.   -  person bsuire    schedule 19.08.2013
comment
У меня такая же проблема. С этим связан вопрос: stackoverflow.com/questions/4189970/, но у меня это не работает...   -  person Leo Skhrnkv    schedule 28.06.2017