Как установить переменную сессии в шаблоне Django
Как установить переменную сессии в шаблоне Django, Например:
<a href="{% url 'view' request.session.data.set("First data") %}">First Button</a>
<a href="{% url 'view' request.session.data.set("Second data") %}">Second Button</a>
<a href="{% url 'view' request.session.data.set("Third data") %}">Third Button</a>
Причина этого в шаблоне, а не в представлении: при нажатии на определенную кнопку на странице пользователь должен быть перенаправлен с различными данными сессии (которые зависят от нажатой кнопки)
Причина, по которой не следует делать этого с параметрами GET: Данные являются конфиденциальными