示例#1
0
文件: views.py 项目: qwer/schedule
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())
示例#2
0
文件: views.py 项目: qwer/schedule
def getSystemAccount():
	try:
		sa = SystemAccount.all()
		for a in sa.fetch(1):
			return a
		return None
	except:
		return None