Как обработать опцию Back в мастере форм Django с полями select2

Я пытаюсь построить мастер, используя django-formtools SessionWizardView. Для некоторых полей в мастере я хотел бы использовать библиотеку Select2. В настоящее время я использую django-autocomplete-light и использую оба виджета Select2 и Tag.

Все работает хорошо, пока я не попытаюсь реализовать функцию "Назад" в мастере. Когда нажата кнопка "Назад", все поля, отличные от Select2, имеют введенное пользователем значение, но я не могу сделать так, чтобы поля Select2 имели выбранное пользователем значение. Форма снова просит выбрать нужные значения. Поля select2 используют ajax-запросы для загрузки данных.

Каков наилучший способ заставить поля Select2 сохранять выбранное значение при возврате к предыдущей форме мастера?

Я использую: Django==2.1, django-autocomplete-light==3.3.2, django-formtools==2.1

0 ответов

Другие вопросы по тегам