我用的形式是Select2Multiple:
events = forms.MultipleChoiceField(choices=(('vispage', 'Visited Page'), ('visevent', 'Visited Event'), required=False, widget=autocomplete.Select2Multiple(attrs={'class': 'form-control', 'data-placeholder': 'Select type(s)'}))
模板:
<div class="form-group">{{ form.events }}</div>
{% if form.events.errors %}
<div class="alert alert-danger" role="alert">{{ form.events.errors }}</div>
{% endif %}
但是给出错误,无论选择表格中是否有任何值::
选择有效的选择。不是可用的选择之一。