百元建站_太仓网站建设公司_定制app开发_台州网站推广
def login_handel(request):from hashlib import sha1post = request.POSTuname = post.get('uname')upwd = post.get('upwd')user_kind= post.get('user_kind')code = post.get('verifycode')verifycode = request.session['verifycode']s1 = sha1()s1.update(upwd.encode('utf-8'))pwd = s1.hexdigest()if user_kind == 'ordinary_user':user = Ordinary_User.users.filter(account_number=uname)if len(user) == 1:try:temp = Ordinary_User.users.get(account_number=uname, account_passWord=pwd)print(temp.account_number)id = temp.idexcept:return HttpResponse('密码错误')else:return redirect('/user/login/')elif user_kind == 'translater':user = Translater.translaters.filter(account_number=uname)if len(user) == 1:try:temp = Translater.translaters.get(account_number=uname, account_passWord=pwd)print(temp.account_number)id = temp.idexcept:return HttpResponse('密码错误')else:return redirect('/user/login/')else:return HttpResponse('请输入用户种类')request.session['uid'] = idrequest.session['user_kind'] = user_kindreturn redirect('/user/index_for_user/')">