Почему атрибут data-tags не сохраняется в моем виджете формы Django? autoComplete DAL Select2
Я использую CharField с пользовательским виджетом (ListSelect2) из библиотеки django-autocomplete-light. У меня есть набор атрибутов data-*, включая data-tags, которые я хочу передавать в HTML-вывод, но не похоже, что атрибут data-tags сохраняется или корректно отображается в финале после сохранения формы.
industry_type = forms.CharField(
widget=autocomplete.ListSelect2(
url='/career-listings/industry-autocomplete/',
attrs={
'class': 'w-full px-4 py-2 border border-gray-300 rounded-lg shadow-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-200',
'data-placeholder': 'Industry',
'data-minimum-input-length': 1,
'data-theme': 'tailwindcss-3',
'data-tags': 'true', # The attribute I'm trying to preserve
'id': 'id_industry_type',
},
forward=['name'],
),
required=True,
)
Что происходит вместо этого: Атрибут data-tags не появляется в HTML после сохранения формы. Поле
То, что я пробовал: Я добавил data-tags в словарь attrs виджета.
Я убедился, что виджет правильно отображается в шаблоне. При отправке формы не сохраняются только данные data-tags.