def post_department(): try: department = Department.json_parse(request.json) department = DepartmentService.add_department(department) return jsonify(department.json()), 201 except KeyError: return "A name and department head must be entered to add a department.", 400 except ResourceNotFound as r: return r.message, 404
def update_department(department_name): try: department = Department.json_parse(request.json) department.department_name = department_name DepartmentService.update_department(department) return jsonify(department.json()), 200 except KeyError: return "Please enter a new Department Head for this Department.", 400 except ResourceNotFound as r: return r.message, 404