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)
def show(table_message="target/59146.xls"): package = openxl(table_message) return render_template('show.html', package=package)