Как сохранить данные сеанса пользователя, который добавлен в список в Django? - PullRequest
0 голосов
/ 23 марта 2019

Проблема в том, что я не могу оценить сохраненные пользовательские данные. Я пытаюсь сохранить данные сессий пользователей в их HTTP-запросах, но не могу найти эти данные в Sessions или SessionStore. Как правильно сохранить эти данные. Это должен быть добавленный объект списка.

Вот код, который я уже пробовал:

from django.contrib.sessions.models import Session
request.session.modified = True
        object_save = list(_objs.values('service__code'))
        if not 'result' in request.session or not request.session['result']:
            renderequest.session['result'] = [object_save]
            request.session.save()
        else:
            result_list = request.session['result']
            result_list.append(object_save)
            request.session['result'] = result_list
            request.session.save()

Я ожидаю, что это удастся сохранить, и я могу посмотреть на результаты поиска в оболочке python manage.py.

Когда я пытаюсь получить все данные сеанса с помощью s = Session.object.all () и s ['result'], я ничего не получаю. У s нет атрибута 'result' - ошибка.

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