Пример #1
0
def create():
    """ Create an admin user """
    print("List of existing users :")
    for user in User.all(User):
        print(user.id, user.name, user.email)
    print()
    print("New user")
    print('Enter name: ')
    name = input()
    print('Enter email: ')
    email = input()
    password = getpass.getpass()
    assert password == getpass.getpass('Password (again):')

    new_user = User(email=email,
                    name=name,
                    password=generate_password_hash(password, method='sha256'))
    db.session.add(new_user)
    db.session.commit()

    print('User added.')
Пример #2
0
def list():
    """ List admin users """
    for user in User.all(User):
        print(user.id, user.name, user.email)