2016-12-16 11 views
0

Я использую Django 1.9.9 с i18n set_language view, чтобы изменить языки сайта.Как сохранить введенные значения формы, когда пользователь меняет язык сайта через i18n/setlang Django?

У меня есть несколько страниц с формами на них, например. для сбора пользовательских данных, специфичных для проекта. Когда пользователь вводит данные в такую ​​форму, но изменяет язык перед сохранением формы, введённые данные теряются.

Есть ли способ предотвратить это?

ответ

0

Вы можете написать небольшой обработчик событий js, который сохраняет все данные в localstorage при нажатии ссылки на заданный язык и повторно заполняет форму при загрузке страницы.