def crear_trabajo(): post_values = request.values.to_dict() mi_trabajo = Trabajo(**post_values) try: mi_trabajo.save() db.commit() return 'Ok' except Exception as e: import ipdb ipdb.set_trace() return e, 500
def create_db_example(): nombre_alumnos = ['javier', 'gabriel', 'rodrigo'] nombre_trabajo = ['quimica', 'fisica', 'matematicas'] trabajo_dict = copy.deepcopy(consts.TRABAJO_DICT) trabajo_dict['id_alumno'] = random.randint(200, 500) trabajo_dict['nombre_alumno'] = random.choice(nombre_alumnos) trabajo_dict['nombre_trabajo'] = random.choice(nombre_trabajo) trabajo_dict['paginas_trabajo'] = 2 trabajo_dict['fecha'] = '2016-01-01' trabajo_dict['hora'] = 12 mi_trabajo = Trabajo(**trabajo_dict) try: mi_trabajo.save() db.commit() return 'Ok' except Exception as e: return e