Я бы сделал что-то вроде этого:
Первое, что я хотел бы сделать, - это определить адрес во Flask, который отправит информацию, которую вы хотите, в браузер.
@app.route('/get_info')
def get_info():
df = query_your_db()
return df.to_json(orient = 'split')
И в javascript я бы назвал этот адрес, когда я нажимаю кнопку de, как это:
function render_info() {
console.log('render_info()');
$.post('get_info', function(data_json)
{
window.info= JSON.parse(data_json);
$('#name_div').append(info);
}
);
}
И кнопка HTML будет выглядеть так:
<a id="get_info_button" onclick="render_info()"></a>
Надеюсь, это поможет вам