def edit_data(app_id): ltwapp = App.query.filter_by(id=app_id).first() if ltwapp.user != current_user: return render_template('401_error.html'), 401 session['app'] = app_id print ltwapp print ltwapp.graph_id if ltwapp.graph_id: paginators = get_data_paginators(ltwapp.graph_id) return render_template('data_visualization.html', paginators=paginators, app_id=app_id) else: return redirect(url_for('rdfsource_step3', app_id=app_id))
def rdfsource_step3(app_id): data_form = MyHiddenForm() ltwapp = App.query.filter_by(id=app_id).first() if data_form.validate_on_submit(): # Data fetching task completed graph_id = json.loads(get_task_status(task_id=data_form.hidden_field.data, return_result=True))['result'] ltwapp.graph_id = graph_id db.session.commit() paginators = get_data_paginators(graph_id) return render_template('data_visualization.html', paginators=paginators, app_id=app_id) else: # Start data fetching task t = call_to_get_all_data(ltwapp, get_all_data) data_form = MyHiddenForm() return render_template('data_fetching.html', task_id=t.task_id, form=data_form, app_id=app_id)
def rdfsource_step3(app_id): data_form = MyHiddenForm() ltwapp = App.query.filter_by(id=app_id).first() if data_form.validate_on_submit(): # Data fetching task completed graph_id = json.loads( get_task_status(task_id=data_form.hidden_field.data, return_result=True))['result'] ltwapp.graph_id = graph_id db.session.commit() paginators = get_data_paginators(graph_id) return render_template('data_visualization.html', paginators=paginators, app_id=app_id) else: # Start data fetching task t = call_to_get_all_data(ltwapp, get_all_data) data_form = MyHiddenForm() return render_template('data_fetching.html', task_id=t.task_id, form=data_form, app_id=app_id)