def create_admin_user(username, password, email): """ Creates the administrator user """ admin_group = Group.query.filter_by(admin=True).first() user = User() user.username = username user.password = password user.email = email user.primary_group_id = admin_group.id user.save()
def create_admin_user(username, password, email): """Creates the administrator user. Returns the created admin user. :param username: The username of the user. :param password: The password of the user. :param email: The email address of the user. """ admin_group = Group.query.filter_by(admin=True).first() user = User() user.username = username user.password = password user.email = email user.primary_group_id = admin_group.id user.activated = True user.save() return user