def post(self): user = self.current_user form = SettingForm.init(user=user, args=self.request.arguments) if form.validate(): user = form.save(user) return self.redirect_next_url() return self.render("user/setting.html", form=form)
def get(self): action = self.get_argument("action", None) if action: if action == 'reset_head': self.current_user.reset_img('head') result = {"status": "success", "message": "头部背景已重置"} elif action == 'reset_bg': self.current_user.reset_img('background') result = {"status": "success", "message": "背景已重置"} return self.send_result(result, '/account/setting') user = self.current_user form = SettingForm.init(user) return self.render("user/setting.html", form=form)
def get(self): action = self.get_argument("action", None) if action == 'reset_head': self.current_user.head_img = '' result = {"status": "success", "message": "头部背景已重置"} if self.is_ajax: self.write(result) else: self.flash_message(result) self.redirect('/account/setting') return user = self.current_user form = SettingForm.init(user) return self.render("user/setting.html", form=form)
def get(self): user = self.current_user form = SettingForm.init(user) return self.render("user/setting.html", form=form)