DariaPlotnikova/tmmscw

Смена роли по ajax

Opened this issue · 0 comments

Если у пользователя несколько ролей, в шапке выводятся все они. При клике на блок ролей происходит редирект на /postSignIn - выбор роли.

Нужно переделать, чтобы при клике на роль в шапке выставлялась она, без перехода на доп.экран /postSignIn

Подсказка: нужно использовать $.post(), сделать обработчик в views/roles.py, который принимает ajax запрос, с id-шником пользователя и новой ролью. Чтобы на страницы появилась новая роль можно использовать window.reload(true) javascript'а после того, как $.post() выполнится успешно.
Сена роли происходит посредством сессии request.session