Accessing Data On Django Sessionstore

[Solved] Accessing Data On Django Sessionstore | Python Frameworks Django - Code Explorer | www.yomemimo.com
Question : accessing data on django sessionstore

Answered by : odd-ocelot-y3hdzhkw3tq8

>>> from django.contrib.sessions.backends.db import SessionStore
>>> s = SessionStore()
>>> # stored as seconds since epoch since datetimes are not serializable in JSON.
>>> s['last_login'] = 1376587691
>>> s.create()
>>> s.session_key
'2b1189a188b44ad18c35e113ac6ceead'
>>> s = SessionStore(session_key='2b1189a188b44ad18c35e113ac6ceead')
>>> s['last_login']
1376587691

Source : http://www.matrix.umcs.lublin.pl/DOC/python-django-doc/html/topics/http/sessions.html | Last Update : Sun, 18 Apr 21

Question : accessing data on django sessionstore

Answered by : odd-ocelot-y3hdzhkw3tq8

>>> from django.contrib.sessions.models import Session
>>> s = Session.objects.get(pk='2b1189a188b44ad18c35e113ac6ceead')
>>> s.expire_date
datetime.datetime(2005, 8, 20, 13, 35, 12)

Source : https://django-book.readthedocs.io/en/latest/chapter14.html#users-and-authentication | Last Update : Sat, 17 Apr 21

Question : accessing data on django sessionstore

Answered by : odd-ocelot-y3hdzhkw3tq8

>>> s.session_data
'KGRwMQpTJ19hdXRoX3VzZXJfaWQnCnAyCkkxCnMuMTExY2ZjODI2Yj...'
>>> s.get_decoded()
{'user_id': 42}

Source : https://django-book.readthedocs.io/en/latest/chapter14.html#users-and-authentication | Last Update : Sat, 17 Apr 21

Answers related to accessing data on django sessionstore

Code Explorer Popular Question For Python Frameworks Django