“Доступ к данным на Django SessionStore” Ответ

Доступ к данным на Django SessionStore

>>> 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
Odd Ocelot

Доступ к данным на Django SessionStore

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

Доступ к данным на Django SessionStore

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

Ответы похожие на “Доступ к данным на Django SessionStore”

Вопросы похожие на “Доступ к данным на Django SessionStore”

Больше похожих ответов на “Доступ к данным на Django SessionStore” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования