def get_manage(): db_users: Users = Users.by_all() users = list() for user in db_users: category_user: Category = Category.by_id(user.id_category) if category_user.category == 'manager': # Buscar gestor de evaluaciones manage_evaluation: ManageEvaluations = ManageEvaluations.by_id( user.id_manage_evaluation) # Buscar datos del team leader employees: Employees = Employees.by_id(user.id_employees) # Crear diccionario del usuario data_user = { '_id': user.id_users, 'username': user.username, 'name': employees.name, 'last_name': employees.last_name, 'date_last_evaluation': manage_evaluation.date_last_evaluation, 'quantity_evaluations': manage_evaluation.quantity } users.append(data_user) return render_template('managers_admin.html', managers=users)
def get_admin(): db_users: Users = Users.by_all() users = list() for user in db_users: category: Category = Category.by_id(user.id_category) if category.category == 'admin': # Buscar datos del team leader employees: Employees = Employees.by_id(user.id_employees) # Crear diccionario del usuario data_user = { '_id': user.username, 'username': user.username, 'name': employees.name, 'last_name': employees.last_name } users.append(data_user) return render_template('admins_admin.html', admins=users)