Beispiel #1
0
def  register_interface(name,password):
    admin=models.Admin.get_obj_by_name(name)
    if not admin:
        models.Admin(name,password)
        return True,'注册成功'
    else:
        return False,'用户已存在'
def register_interface(username,password):
    admin_obj = models.Admin.select(username)

    if not admin_obj:
        models.Admin(username,password)
        return True,f'{username}---注册成功'
    return False,'用户已存在'
def register_interface(username, pwd):
    class_path = os.path.join(settings.DB_PATH, 'admin')
    if os.path.isdir(class_path):
        if username in os.listdir(class_path):
            return False, '用户名已存在'
    models.Admin(username, pwd)
    return True, '注册成功'
Beispiel #4
0
def register_interface(name, pwd):
    admin_obj = models.Admin.get_obj_from_name(name)
    if admin_obj:
        return False, '用户已存在'
    models.Admin(name, pwd)
    admin_log.info('%s 用户注册成功' % name)
    return True, '%s 用户注册成功' % name
def register_interface(user, password):
    user_obj = models.Admin.select(user)
    # 存在用户则重新输入
    if user_obj:
        return False, "用户名已存在,请重新输入"
    # 不存在该用户则创建admin
    models.Admin(user, password)
    return True, f"[{user}] 注册成功"
def register_interface(name, pwd):
    # admin对象
    admin_obj = models.Admin.select(name)
    if admin_obj:
        return False, '管理员用户[%s]已存在' % name
    # 调用类,自动触发内部__init__的执行
    models.Admin(name, pwd)
    return True, '管理员用户[%s]创建成功' % name
Beispiel #7
0
def admin_register_interface(username, password):
    admin_obj = models.Admin.select(username)
    if admin_obj:
        return False, '用户已经存在'

    admin_obj = models.Admin(username, password)
    admin_obj.save()
    return True, '注册成功'
Beispiel #8
0
def register_interface(username, pwd):
    admin_obj = models.Admin.select(username)
    if not admin_obj:
        models.Admin(username, pwd)
        return True, f'{username}注册成功'

    else:
        return False, f'{username}已经注册'
Beispiel #9
0
def admin_register_interface(username, pwd):
    admin_obj = models.Admin.get_obj_by_name(username)
    if admin_obj:
        return False, '管理员已存在'
    else:
        models.Admin(username, pwd)
        logger.info('管理员%s注册成功' % username)
        return True, '注册成功'
def register_interface(username, password):
    #1、首先判断该用户是否已经注册过了
    admin_obj = models.Admin.select(username)
    if admin_obj:
        return False, f'用户已存在'

    #2、不存在就保存用户数据
    models.Admin(username, password)
    return True, f'{username}---注册成功'
Beispiel #11
0
def admin_register_interface(username, password):
    # 判断用户是否存在
    admin_obj = models.Admin.select(username)
    if admin_obj:
        return False, f'用户{username}已存在'

    admin_obj = models.Admin(username, password)
    admin_obj.save()
    return True, f'用户{username}注册成功'
Beispiel #12
0
def admin_register_interface(name, password):
    admin_obj = models.Admin.get_obj_by_name(name)
    if admin_obj:
        return False, "admin has been registered"

    else:
        models.Admin(name, password)
        logger.info("admin register successfully")
        return True, "successfully"
Beispiel #13
0
def register_interface(name, pwd):
    admin_obj = models.Admin.select(name)
    if admin_obj:
        return False, '该用户名已存在!'

    admin_obj = models.Admin(name, pwd)
    admin_obj.save()

    return True, f'管理员{name}注册成功!'
Beispiel #14
0
def register_interface(username, password):
    admin_obj = models.Admin.select(username)

    if admin_obj:
        return False, f'Username [{username}] is exist, please use others'

    admin_obj = models.Admin(username, password)
    admin_obj.save()

    return True, f'Administrator [{username}] login success'
def register_interface(name, pwd):
    obj = models.Admin.read_info(name)
    if not obj:
        admin = models.Admin()
        admin.register(name, pwd)
        return True

    else:
        print("用户已经存在")
        return False
Beispiel #16
0
def register_interface(user_name, user_pwd):
    # 通过user_name判断用户对象是否存在
    obj = models.Admin.select_obj(user_name)
    # 如果对象不存在则创建
    if not obj:
        admin_obj = models.Admin(user_name, user_pwd)
        admin_obj.save_obj()
        return True, f'用户【{user_name}】注册成功!'

    return False, '用户已存在!'
def register(username, password):
    admin_obj = models.Admin.get_obj(username)
    if admin_obj is not None:
        msg = f'注册失败,管理员{username}已存在。'
        return False, msg

    admin_obj = models.Admin(username, password)
    admin_obj.save_obj()
    msg = f'管理员{username}注册成功。'
    return True, msg
def admin_register_interface(username, password):
    # 1)判断用户是否存在
    # 调用Admin类中的select方法,由该方法去调用db_handler中的select_data功能获取对象
    admin_obj = models.Admin.select(username)
    # 1.1)存在,不允许注册
    if admin_obj:
        return False, f'用户[{username}]已存在!'

    # 1.2) 不存在,调用类实例化得到对象并保存
    admin_obj = models.Admin(username, password)
    models.Admin.save(admin_obj)
    return True, f'用户[{username}]注册成功!'
Beispiel #19
0
def admin_register(name, pwd):
    '''
    管理员注册接口
    :param name: 管理员用户名
    :param pwd: 管理员密码
    :return:
    '''
    obj = models.Admin.get_obj(name)
    if obj:
        return False, '该注册名已存在'
    models.Admin(name, pwd)
    return True, '注册成功'
Beispiel #20
0
def admin_register_interface(username, password):
    # 1.判断用户是否存在
    admin_obj = models.Admin.select(username)

    # 1.1 若存在不允许注册,返回用户已存在给视图层
    if admin_obj:
        return False, '用户已存在'

    # 1.2 若不存在则允许注册,调用类实力化对象并保存
    admin_obj = models.Admin(username, password)
    admin_obj.save()
    return True, '注册成功'
Beispiel #21
0
def admin_register_interface(user_name, password):
    # 1.检测用户是否存在
    admin_obj = models.Admin.select(user_name)

    # 1.1用户存在,返回False,
    if admin_obj:
        return False, '用户已存在!'

    # 1.2用户不存在,调用创建管理员对象,pickle保存到文件
    admin_obj = models.Admin(user_name, password)
    admin_obj.save()
    return True, '用户[{}]创建成功!'.format(user_name)
Beispiel #22
0
def register(conn, message):
    status, name, password = message.split('|')
    # password = server_interface.get_file_md5(password)
    if status == '1':  # 管理员注册
        now_role = models.Admin(name, password)
    else:
        now_role = models.User(name, password)
        print(now_role.name)
    is_success = db_handler.create_user(now_role, int(status))
    msg = str(is_success) + '|0'
    msg = msg.encode('utf-8')
    conn.send(msg)
Beispiel #23
0
def register_interface(name, password, status):
    if status == 1:
        now_user = models.Admin(name, password)
    else:
        now_user = models.User(name, password)
    flag, msg = db_handler.create_user(now_user, status)
    if flag:
        if status == 1:
            role = 'admin'
        else:
            role = 'user'
        logging.info('{} {}完成注册'.format(role, name))
    return flag, msg
def admin_register_interface(name, password):
    '''
    注册管理员对象
    :param name:
    :param password:
    :return:
    '''
    admin_obj = models.Admin.get_obj_by_name(name)
    if admin_obj:
        return False, "管理员已存在"
    else:
        models.Admin(name, password)
        return True, "管理员注册成功"
Beispiel #25
0
def admin_register(name, password):
    '''
    管理员注册接口
    :param name:
    :param password:
    :return:
    '''
    obj = models.Admin.get_obj_by_name(name)
    if not obj:  # 对象不存在
        admin = models.Admin()
        admin.register(name, password)
        return True, 'admin %s register success' % name
    else:  # 对象已经存在
        return False, 'userName exisit,please change'
Beispiel #26
0
def register_interface(username, pwd):
    """
    管理员注册接口
    :param username:
    :param pwd:
    :return:
    """
    # 1 判断用户是否存在
    admin_obj = models.Admin.select(username)
    if admin_obj:
        return False, f'{username}用户已经存在'
    # 2 注册
    models.Admin(username, pwd)
    return True, f"{username}注册成功"
Beispiel #27
0
def admin_register_interface(username, password):
    # 判断用户是否存在
    admin_obj = models.Admin.select(name=username)

    if admin_obj:
        return False, '用户以存在'

    # 用户不存在则注册 调用类实例化得到对象并保存
    admin_obj = models.Admin(username=username,
                             password=password)
    # 对象调用save() 会将 admin_obj 传给 save 方法
    admin_obj.save()

    return True, '注册成功'
Beispiel #28
0
def admin_register_interface(username, password):
    # 1.判断用户是否存在
    # 调用Admin类中的,select方法,
    # 由该方法去调用db_handler中的select_data功能获取对象
    admin_obj = models.Admin.select(username)

    # 1.1) 若存在不允许注册,返回用户已存在给视图层
    if admin_obj:
        return False, '用户已存在!'

    # 1.2) 若不存在则允许注册,调用类实例化得到对象并保存
    admin_obj = models.Admin(username, password)
    # 对象调用save() 会将 admin_obj传给save方法
    admin_obj.save()

    return True, '注册成功!'
Beispiel #29
0
def admin_register_interface(user, pwd):
    # 1. 判断用户是否存在
    # 调用Admin类中的,select方法
    # 由该方法调用db_handler中的select_data功能,获取对象
    admin_obj = models.Admin.select(user)

    # 1.1) 若用户存在,则不允许注册,返回用户已存在给视图层
    if admin_obj:
        return False, '用户已存在!'

    # 1.2) 若不存在则允许注册,调用类实例化得到对象并保存
    # 存入之前,先对密码进行加密
    pwd = common.get_md5_pwd(pwd)
    admin_obj = models.Admin(user, pwd)
    # 对象调用save() 会将admin_obj传递给save方法
    admin_obj.save()

    return True, '注册成功!'
def register_interface(username, password):
    """
    接收到管理员视图层传来的username和password
    1、先判断用户是否存在
    2、存在则返回数据False和‘用户已存在’给管理员视图层
    3、不存在则保存数据,并返回数据True和'注册成功!'给管理员视图层
    :param username:
    :param password:
    :return:
    """

    # 调用Admin类中的select方法,由该方法去调用db_handler中的select_data功能获取对象
    admin_obj = models.Admin.select(username)

    # 检查用户是否存在,存在则返回False
    if admin_obj:
        return False, '用户已存在'
    # 不存在则保存数据
    else:
        admin_obj = models.Admin(username, password)
        admin_obj.save()
        return True, '注册成功!'