1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 23:20:51 +00:00

Change account context storage from cache to session

This commit is contained in:
xiez
2012-08-02 17:50:16 +08:00
parent 081dba22c3
commit 8f93238acc
14 changed files with 53 additions and 66 deletions

View File

@@ -313,3 +313,13 @@ def emails2list(emails):
s.add(e)
return [ x for x in s ]
def get_cur_ctx(request):
ctx_dict = request.session.get('current_context', {
'base_template': 'myhome_base.html',
'org_dict': None})
return ctx_dict
def set_cur_ctx(request, ctx_dict):
request.session['current_context'] = ctx_dict
request.user.org = ctx_dict.get('org_dict', None)