def post(self): city = self.get_argument("city", None) region = self.get_argument("region", None) address = self.get_argument("address", None) name = self.get_argument("name", None) tel = self.get_argument("tel", "") mobile = self.get_argument("mobile", None) if city and region and address and name and mobile and vmobile(mobile): user = self.get_current_user() useraddr = UserAddr() useraddr.uid = user.id useraddr.city = city useraddr.region = region useraddr.address = address useraddr.name = name useraddr.tel = tel useraddr.mobile = mobile try: UserAddr.get(uid=user.uid, address=address) self.flash("此地址已存在") except: try: useraddr.save() self.flash("保存成功", 'sucess') except Exception, ex: logging.error(ex) self.flash("系统出错,请稍后重试")
def post(self): city = self.get_argument("city", None) region = self.get_argument("region", None) address = self.get_argument("address", None) name = self.get_argument("name", None) tel = self.get_argument("tel", "") mobile = self.get_argument("mobile", None) if city and region and address and name and mobile and vmobile(mobile): user = self.get_current_user() useraddr = UserAddr() useraddr.uid = user.id useraddr.city = city useraddr.region = region useraddr.address = address useraddr.name = name useraddr.tel = tel useraddr.mobile = mobile try: UserAddr.get(uid = user.uid, address = address) self.flash("此地址已存在") except: try: useraddr.save() self.flash("保存成功", 'sucess') except Exception, ex: logging.error(ex) self.flash("系统出错,请稍后重试")
def post(self): result = {'status' : False, 'msg' : 0} user = self.get_current_user() if user: city = self.get_argument("city", None) region = self.get_argument("region", None) address = self.get_argument("address", None) name = self.get_argument("name", None) tel = self.get_argument("tel", "") mobile = self.get_argument("mobile", None) if city and region and address and name and mobile and vmobile(mobile): useraddr = UserAddr() useraddr.uid = user.id useraddr.city = city useraddr.region = region useraddr.address = address useraddr.name = name useraddr.tel = tel useraddr.mobile = mobile try: UserAddr.get(uid = user.uid, address = address) result['msg'] = 503 except: try: useraddr.save() result['status'] = True result['msg'] = 200 except Exception as ex: logging.error(ex) result['msg'] = 500 else: result['msg'] = 400 else: result['msg'] = 403 self.write(simplejson.dumps(result))
def post(self): result = {'status': False, 'msg': 0} user = self.get_current_user() if user: city = self.get_argument("city", None) region = self.get_argument("region", None) address = self.get_argument("address", None) name = self.get_argument("name", None) tel = self.get_argument("tel", "") mobile = self.get_argument("mobile", None) if city and region and address and name and mobile and vmobile( mobile): useraddr = UserAddr() useraddr.uid = user.id useraddr.city = city useraddr.region = region useraddr.address = address useraddr.name = name useraddr.tel = tel useraddr.mobile = mobile try: UserAddr.get(uid=user.uid, address=address) result['msg'] = 503 except: try: useraddr.save() result['status'] = True result['msg'] = 200 except Exception, ex: logging.error(ex) result['msg'] = 500 else: result['msg'] = 400