Exemplo n.º 1
0
def update_user():
    """
    修改用户信息
    :return:
    """
    user_id = request.forms.user_id
    username = request.forms.username
    password = request.forms.password
    nickname = request.forms.nickname
    status = request.forms.status

    # 判断是否需要修改密码
    if password == '':
        query = UserModel.update(username=username,
                                 nickname=nickname,
                                 status=status).where(UserModel.id == user_id)
    else:
        # 加密密码
        password = hashlib.md5(password.encode("UTF-8")).hexdigest()
        query = UserModel.update(
            username=username,
            nickname=nickname,
            status=status,
            password=password).where(UserModel.id == user_id)

    if query.execute():
        return {"code": 0}

    return {"code": -1}
Exemplo n.º 2
0
Arquivo: admin.py Projeto: Chanran/app
def delete_user(user_id):
    """
    删除一个用户
    :param user_id: 用户id
    :return:
    """

    dao = UserModel.update(status=2).where(UserModel.id == user_id)
    dao.execute()

    return redirect("/admin/user")
Exemplo n.º 3
0
def delete_user(user_id):
    """
    删除一个用户
    :param user_id: 用户id
    :return:
    """

    dao = UserModel.update(status=2).where(UserModel.id == user_id)
    dao.execute()

    return redirect("/admin/user")
Exemplo n.º 4
0
Arquivo: admin.py Projeto: Chanran/app
def update_user():
    """
    修改用户信息
    :return:
    """
    user_id = request.forms.user_id
    username = request.forms.username
    password = request.forms.password
    nickname = request.forms.nickname
    status = request.forms.status

    # 判断是否需要修改密码
    if password == '':
        query = UserModel.update(username=username, nickname=nickname, status=status).where(UserModel.id == user_id)
    else:
        # 加密密码
        password = hashlib.md5(password.encode("UTF-8")).hexdigest()
        query = UserModel.update(username=username, nickname=nickname, status=status, password=password).where(UserModel.id == user_id)

    if query.execute():
        return {"code": 0}

    return {"code": -1}