def sign_up(): message = None user_id = current_user.get_id() print request.method if request.method == 'POST': username = request.form['username'] email = request.form['email'] password = request.form['password'] confirmpassword = request.form['confirmpassword'] if check_email(email): message = '对不起, 您的Email已经被注册.' return render_template("signup.html", message = message, username=user_id) elif len(password)<6 : message = '密码太短啦,再想一个长一点的吧:-)' return render_template("signup.html", message = message, username=user_id) elif password == confirmpassword: save_email(email, password, username) add_to_emailset(email) message = '注册成功!' user = User.get(str(email)) login_user(user, remember=True) msg_title = "欢迎注册 带TA回家" msg_body = "亲爱的%s, 您好\n\n\t 欢迎您注册带TA回家。\n\t如果有任何的建议,请直接回复邮件。\n\n\t谢谢!"%username # send_email([str(email)], msg_title, msg_body) return redirect(url_for('show', pet_species = 'all')) else: message = '确认密码和密码不一致,重新输入吧:-)' return render_template("signup.html", message = message, username=user_id) else: return render_template("signup.html", message = message, username=user_id)
def sign_up(): message = None print request.method if request.method == 'POST': username = request.form['username'] email = request.form['email'] password = request.form['password'] confirmpassword = request.form['confirmpassword'] if check_email(email): message = '对不起, 您的Email已经被注册.' return render_template("signup.html", message = message) elif password == confirmpassword: save_email(email, password, username) add_to_emailset(email) message = '注册成功!' user = User.get(str(email)) login_user(user, remember=True) return redirect(url_for('show', pet_species = 'all')) else: message = '对不起,系统维护ing...' return render_template("signup.html", message = message) else: return render_template("signup.html", message = message)