Вы можете сохранить параметры GET как переменные сеанса, может быть?
Чтобы установить: request.session['my_variable'] = request.GET.get('some_get_parameter')
Чтобы получить: my_variable_value = request.session.get('my_variable')
Использование .get()
для полученияПараметры и переменные сеанса немного более надежны, чем просто попытка получить прямой доступ к диктовке, например, с помощью request.session['my_variable']
, например, если my_variable
нет в сеансе, вы получите ошибку ключа, но get()
вернет None
если переменная не найдена.