Как установить переменную сессии в шаблоне 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: Данные являются конфиденциальными

Вернуться на верх