Сообщение #1
27 июня 2017, 13:01
|
Использование механизма сессий в Odoo
При первом запуске WEB страницы в Odoo автоматически создается объект request с уникальным номером сессии session.sid(request.session.sid).
Данный объект доступен в контроллере Odoo.
При передаче параметров между страницами механизм сессий можно использовать для сохранения необходимых параметров.
Например:
Соответственно извлекаем:
При вот такой команде:
из request.session['v'] будет так-же удален ключ 'start'
Данный объект доступен в контроллере Odoo.
При передаче параметров между страницами механизм сессий можно использовать для сохранения необходимых параметров.
Например:
request.session['test1']='a'
request.session['test2']='b'
v={}
v={'start':1,'end':2,'name':'test'}
request.session['v']=v
Соответственно извлекаем:
a=request.session['test1']
b=request.session['test2']
v=request.session['v']
При вот такой команде:
v.pop('start')
из request.session['v'] будет так-же удален ключ 'start'