def wrapped(request, *args, **kwargs): uea = request.META['USER_EMAIL']; q = UserAccount.all().filter('email =',uea ); if q.count() > 0 or users.is_current_user_admin(): return view(request, *args, **kwargs) context = RequestContext(request); return rtr( 'access_limited.html', context,None )
def is_bt_user( request ): email = request.META['USER_EMAIL']; if( email == None ): return False; if users.is_current_user_admin(): return True; q = UserAccount.all().filter('email =',email ); return q.count() > 0;