Exemplo n.º 1
0
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
Exemplo n.º 2
0
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