app/soc/views/helper/responses.py
changeset 309 7190b224c701
parent 299 a1cc853a56e5
child 316 9efdc7bc3565
equal deleted inserted replaced
308:740090cd17c9 309:7190b224c701
    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)