Exemplo n.º 1
0
def test_users():
    for d in UNIQUE_USERS:
        user = User()
        user.first_name = d[0]
        user.last_name = d[1]
        user.email = d[2]
        user.access = d[3]
        user.salcie = d[4]
        user.incie = d[5]
        user.mucie = d[6]
        user.is_active = True
        user.set_password(user.first_name)
        db.session.add(user)
        db.session.commit()
    for i, d in enumerate(USERS):
        user = User()
        user.first_name = f"{d[0]}{i}"
        user.last_name = d[1]
        user.email = f"{user.first_name}{d[2]}"
        user.access = d[3]
        user.salcie = d[4]
        user.incie = d[5]
        user.mucie = d[6]
        user.is_active = True
        user.set_password(user.first_name)
        db.session.add(user)
        db.session.commit()
Exemplo n.º 2
0
 def create_admin(email, password, first_name, last_name):
     a = User()
     a.email = email
     a.set_password(password)
     a.access = values.AL_ADMIN
     a.is_active = True
     a.first_name = first_name
     a.last_name = last_name
     db.session.add(a)
     db.session.commit()
Exemplo n.º 3
0
 def create_admin(email, password, first_name, last_name, incie=False, salcie=False, mucie=False):
     if len(User.query.filter(User.access == values.ACCESS[values.ADMIN]).all()) == 0:
         a = User()
         a.email = email
         a.set_password(password)
         a.access = values.ACCESS[values.ADMIN]
         a.is_active = True
         a.first_name = first_name
         a.last_name = last_name
         a.incie = incie
         a.salcie = salcie
         a.mucie = mucie
         db.session.add(a)
         db.session.commit()