def post(self, *args, **kwargs): result = {} id = self.get_argument('id') pwd = self.get_argument('pwd') email = self.get_argument('email') desc = self.get_argument('description') try: id = qn(id) pwd = qn(pwd) email = qn(email) desc = qndes(desc) if desc != '': desc = text2Html(desc) if not getUserById(id): try: signUp(id, pwd, email, desc) result['result'] = 'success' except IntegrityError: result['result'] = 'email_existed' else: result['result'] = 'user_existed' except TypeError: result['result'] = 'special_marks' self.write(json_encode(result))
def post(self, *args, **kwargs): uid = self.get_argument('id') pwd = self.get_argument('pwd') result = {} try: uid = qn(uid) try: pwd = qn(pwd) if not getUser(uid, pwd): result['result'] = 'no_such_user' else: self.set_secure_cookie('id', uid) result['result'] = 'success' except TypeError: result['result'] = 'login_pwd', except TypeError: result['result'] = 'login_username' self.write(json_encode(result))
def post(self, *args, **kwargs): email = self.get_argument('email') description = self.get_argument('description') if not getUserById(self.id): self.redirect('/error/no_such_user') else: try: description = qndes(description) description = text2Html(description) # 保存换行信息 email = qn(email) userSetPortrait(email, description, self.id) self.redirect('/user') except TypeError: self.redirect('/error/special_marks/share')