def post(self): userinfo = self.request.get(everyThingModel.USERNAME) passwd = self.request.get(everyThingModel.PASSWORD) repassword = self.request.get(everyThingModel.CONFIRMPASS) template = JINJA_ENVIRONMENT.get_template("register.html") print "email : " + userinfo print "password :"******"repassword :"******"errormsg": everyThingModel.USERS_ERRINFO[retCode]} self.response.write(template.render(template_values)) return self.response retCode = newUser.isPasswordValid(passwd, repassword) if everyThingModel.USERS_SUCCESS != retCode: # password error template_values = {"errormsg": everyThingModel.USERS_ERRINFO[retCode]} self.response.write(template.render(template_values)) return self.response # user information correct, create new user newUser.username = userinfo newUser.password = passwd newUser.createOrModifyUser() template = JINJA_ENVIRONMENT.get_template("suc.html") template_values = {"greetings": "greetings"} self.response.write(template.render(template_values))
def post(self): userinfo = self.request.get(everyThingModel.USERNAME) passwd = self.request.get(everyThingModel.PASSWORD) repassword = self.request.get(everyThingModel.CONFIRMPASS) template = JINJA_ENVIRONMENT.get_template('register.html') print "email : " + userinfo print "password :"******"repassword :" + str(cmp(str(passwd), str(repassword))) newUser = EvUsers() retCode = newUser.isUsernameValid(userinfo) if (everyThingModel.USERS_SUCCESS != retCode): #username error template_values = { 'errormsg': everyThingModel.USERS_ERRINFO[retCode] } self.response.write(template.render(template_values)) return self.response retCode = newUser.isPasswordValid(passwd, repassword) if (everyThingModel.USERS_SUCCESS != retCode): #password error template_values = { 'errormsg': everyThingModel.USERS_ERRINFO[retCode] } self.response.write(template.render(template_values)) return self.response #user information correct, create new user newUser.username = userinfo newUser.password = passwd newUser.createOrModifyUser() template = JINJA_ENVIRONMENT.get_template('suc.html') template_values = {'greetings': 'greetings'} self.response.write(template.render(template_values))