def systemAccount(request): user = users.get_current_user() if not user or not users.is_current_user_admin(): return redirect('/') sa = getSystemAccount() if 'email' in request.REQUEST and 'password' in request.REQUEST: if not sa: sa = SystemAccount(email=request.REQUEST['email'], password=request.REQUEST['password']) else: sa.email = request.REQUEST['email'] sa.password = request.REQUEST['password'] sa.put() return render_to_response('systemAccount.html', locals())
def getSystemAccount(): try: sa = SystemAccount.all() for a in sa.fetch(1): return a return None except: return None