Django получение переменных сеанса из диктонары? - PullRequest
0 голосов
/ 27 марта 2020

Я не знаю, возможно ли это вообще, но могу ли я получить объекты сеанса из диктонары в Django? например, что-то вроде этого:

def initial_view:
                ...
                else:
                    request.session['send_something'] = {'sender', 'abc', '123', 'xyz'}
                    return redirect('send_something_summary')




def send_something_summary(request):
    send_something = request.session['send_something']

выполнение этого действия всегда приводит к следующей ошибке:

Объект набора типов не JSON сериализуемый

Есть ли способ сделать это как-то так, или мне нужно установить новый объект сеанса для каждой переменной, которую я хочу передать следующему представлению, вот так:

else:

 request.session['sender'] = 'sender'
 request.session['abc'] = 'abc'
 request.session['123'] = '123'
 request.session['xyz'] = 'xyz'

Спасибо за чтение и С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...