equal
deleted
inserted
replaced
27 |
27 |
28 from google.appengine.api import users |
28 from google.appengine.api import users |
29 |
29 |
30 from django import http |
30 from django import http |
31 from django.template import loader |
31 from django.template import loader |
|
32 |
|
33 import soc.logic.models.user |
32 |
34 |
33 # DeadlineExceededError can live in two different places |
35 # DeadlineExceededError can live in two different places |
34 try: |
36 try: |
35 # When deployed |
37 # When deployed |
36 from google.appengine.runtime import DeadlineExceededError |
38 from google.appengine.runtime import DeadlineExceededError |
114 context = {} |
116 context = {} |
115 context['request'] = request |
117 context['request'] = request |
116 |
118 |
117 if id: |
119 if id: |
118 context['id'] = id |
120 context['id'] = id |
119 context['user'] = soc.logic.user_logic.getFromFields(email=id.email()) |
121 context['user'] = soc.logic.models.user.logic.getFromFields(email=id.email()) |
120 context['is_admin'] = id_user.isIdDeveloper(id=id) |
122 context['is_admin'] = id_user.isIdDeveloper(id=id) |
121 |
123 |
122 context['is_debug'] = system.isDebug() |
124 context['is_debug'] = system.isDebug() |
123 context['sign_in'] = users.create_login_url(request.path) |
125 context['sign_in'] = users.create_login_url(request.path) |
124 context['sign_out'] = users.create_logout_url(request.path) |
126 context['sign_out'] = users.create_logout_url(request.path) |