Привет, я разрабатываю приложение flask с API (для прямого вызова моего API для рендеринга html страниц, а не моей postgresql БД). Вот мои функции вызова API:
def get_table(table_name):
query = f'select * from '+schema+'.'+table_name
return pd.read_sql_query(query, con=engine)
@app.route('/api/', methods=("POST", "GET"))
def get_table_json():
parametre_post = request.args.get('table_name')
data_generique = get_table(dict_tabl[parametre_post])
return data_generique.to_json()
Я хочу отобразить DataTable на странице HTML, вызывающей непосредственно мой API. Как я могу заполнить мою Javascript часть:
<table id="table_id" class="display" style="width:100%">
</table>
<script>
$(document).ready(function() {
$('#example').DataTable({
"processing" : true,
"ajax" : "http://127.0.0.1:5000/api?table_name=stat_suppr",
});
});
</script>