def pwd(): newpwd = Requester(request).value("newpwd") account = Account(db, pops="id") user = account.findBy()["data"] res = {"success": False, "msg": "密码错误"} if len(user) > 0 and account.password == user[0]["password"]: row = {"password": account.md5(newpwd)} # clause = "where name='{0}' and password='******'".format(author.name, author.password) optRes = account.model.update(row, clause="where id={0}".format( account.id)) res["success"] = optRes["success"] res["msg"] = optRes["msg"] return json.dumps(res)