Example #1
0
def index():
    task_form = form_id(request.form)
    if request.method == 'POST':
        task_id = task_form.task_id.data
        # cur, conn = init_database('127.0.0.1', 'root', 'toor', 'mapper')
        # sql = "select middle_result_name from task where task_id = %s" % task_id
        # cur.execute(sql)
        # table_message = cur.fetchone()
        # #print str(table_message)
        task = session_task.query.filter_by(task_id=task_id).first()
        if task:
            # print task.middle_result_name
            task_config = session_task_config.query.filter_by(
                middle_result_name=task.middle_result_name).first()
            if task_config:
                gl = task_info(task_config.master_id, 0, task_config.master_info_stop,
                               task_config.slave_id, task_config.slave_info_start)
                # print gl.slave_info_start, gl.slave_id
                package = openxl(task.middle_result_name, gl)
        # print "task_id:", task_id
       # cur.close()
       # conn.close()
        return render_template('show.html', package=package, task_id=task_id)
    return render_template('welcome.html', form=task_form)
Example #2
0
def show(table_message="target/59146.xls"):
    package = openxl(table_message)
    return render_template('show.html', package=package)