app/soc/views/helper/responses.py
changeset 1526 5c31184594a5
parent 1502 2fee94feef59
child 1579 a06d60fcb23d
equal deleted inserted replaced
1525:fe906cdbf0e9 1526:5c31184594a5
    30 from django.template import loader
    30 from django.template import loader
    31 
    31 
    32 from soc.logic import accounts
    32 from soc.logic import accounts
    33 from soc.logic import system
    33 from soc.logic import system
    34 from soc.logic.models import site
    34 from soc.logic.models import site
       
    35 from soc.logic.models.user import logic as user_logic
    35 from soc.views import helper
    36 from soc.views import helper
    36 from soc.views.helper import redirects
    37 from soc.views.helper import redirects
    37 from soc.views.helper import templates
    38 from soc.views.helper import templates
    38 from soc.views.sitemap import sidebar
    39 from soc.views.sitemap import sidebar
    39 
    40 
    40 import soc.logic
    41 import soc.logic
    41 import soc.logic.models.user
       
    42 import soc.views.helper.requests
    42 import soc.views.helper.requests
    43 
    43 
    44 
    44 
    45 def respond(request, template, context=None, response_args=None,
    45 def respond(request, template, context=None, response_args=None,
    46             response_headers=None):
    46             response_headers=None):
   112 
   112 
   113   context = {}
   113   context = {}
   114   context['request'] = request
   114   context['request'] = request
   115 
   115 
   116   if account:
   116   if account:
   117     user = soc.logic.models.user.logic.getForCurrentAccount()
   117     user = user_logic.getForAccount(account)
   118     is_admin = accounts.isDeveloper(account=account)
   118     is_admin = user_logic.isDeveloper(account=account, user=user)
   119 
   119 
   120   context['account'] = account
   120   context['account'] = account
   121   context['user'] = user
   121   context['user'] = user
   122   context['is_admin'] = is_admin
   122   context['is_admin'] = is_admin
   123 
   123