Получение всех данных сессии в Django
Сессию можно обойти как словарь.
Все ключи - через keys:
keys = request.session.keys()
Все значения - через
values:
values = request.session.values()
Пары ключ-значение - через
items:
items = request.session.items()
Чтобы получить обычный словарь Python:
from django.http import HttpResponse
def show(request):
request.session['a'] = 1
request.session['b'] = 2
data = dict(request.session.items())
return HttpResponse(str(data))
Установите несколько переменных сессии. Получите их в виде словаря и выведите.
Выведите все ключи текущей сессии.
Выведите все значения текущей сессии.