from SS01.models import User,SaleTicketDetail def changeSelfInfo(username,formData,file): user = User.objects.get(username=username) user.address = formData['address'] user.sex = formData['sex'] if formData['textarea']: user.textarea = formData['textarea'] if file.get('avatar') != None: user.avatar = file.get('avatar') user.save() def getChangePassword(userInfo,passwordInfo): oldPwd = passwordInfo['oldPassword'] newPwd = passwordInfo['newPassword'] newPwdConfirm = passwordInfo['newPasswordConfirm'] user = User.objects.get(username=userInfo.username) if oldPwd != userInfo.password: return '初始密码错误' if newPwd != newPwdConfirm: return '两次密码不一致' user.password = newPwd user.save()