Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpWgSm 111 of 204 menu
◀ ▶

Виджет SelectMultiple в формах Django

Чтобы выбрать сразу несколько пунктов, берут MultipleChoiceField. Виджет по умолчанию - SelectMultiple (список с множественным выбором):

from django import forms TAGS = [ ('news', 'News'), ('sport', 'Sport'), ('tech', 'Tech'), ] class PrefForm(forms.Form): tags = forms.MultipleChoiceField( choices=TAGS, )

В cleaned_data придёт список ключей, например ['news', 'tech'].

Сделайте множественный выбор языков через MultipleChoiceField.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить