Example #1
0
    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)