def getProfesor(id_profesor): ''' Devuelve todos los datos de un alumno buscado por su id en caso de existir en la base de datos. curl -i -X GET localhost:8002/profesores/11223344A ''' salida=GestorProfesores.getProfesor(id_profesor) if salida=="Elemento no encontrado": #Enviamos el error de NotFound abort(404) else: return jsonpickle.encode(GestorProfesores.getProfesor(id_profesor), unpicklable=False)
def getProfesor(id_profesor): ''' Devuelve todos los datos de un alumno buscado por su id en caso de existir en la base de datos. curl -i -X GET localhost:8002/profesores/11223344A ''' salida = GestorProfesores.getProfesor(id_profesor) if salida == "Elemento no encontrado": #Enviamos el error de NotFound abort(404) else: return jsonpickle.encode(GestorProfesores.getProfesor(id_profesor), unpicklable=False)
def getProfesor(id_profesor): ''' Devuelve todos los datos de un alumno buscado por su id en caso de existir en la base de datos. curl -i -X GET localhost:8080/profesores/11223344A ''' #Si no tiene el número correcto de caracteres el identificador. if len(id_profesor) != 9: abort(400) salida=GestorProfesores.getProfesor(id_profesor) if salida=="Elemento no encontrado": #Enviamos el error de NotFound abort(404) else: return jsonpickle.encode(GestorProfesores.getProfesor(id_profesor))