def employees(dep_id: int): return render_template( 'home/employees.html', context={ 'page_title': 'Сотрудники', 'dep_id': dep_id, 'dep_name': DepartmentModel.get_name_by_id(dep_id), 'employees': EmployeeModel.get_employees_by_department(dep_id) })
def add_employee(dep_id: int): if request.method == 'GET': return render_template('home/add_employee.html', context={ 'page_title': 'Добавление сотрудника', 'dep_id': dep_id, 'dep_name': DepartmentModel.get_name_by_id(dep_id) }) elif request.method == 'POST': name = request.form.get('emp_name') age = request.form.get('emp_age') position = request.form.get('emp_position') salary = request.form.get('emp_salary') # Добавление в базу ... EmployeeModel.add_employee(name, age, position, salary, dep_id) return render_template('home/add_employee_res.html', context={ 'page_title': 'Отчет о добавлении сотрудника', 'emp_name': name, 'emp_age': age, 'emp_position': position, 'emp_salary': salary, 'dep_name': DepartmentModel.get_name_by_id(dep_id), 'dep_id': dep_id, })