Я ищу лучшее решение для рендеринга Pandas данных в моем приложении Flask. На самом деле я использую Datatable с этим кодом в моем app.py
:
@app.route('/hello', methods=("POST","GET"))
def hello():
dfone = pd.read_sql_query('select * from testtable', con=engine)
return render_template('hello.html', tables=[dfone.to_html(table_id = 'hello')], titles=dfone.columns.values)
и моем hello.html
:
<div class="col-sm-12">
{% for table in tables %}
{{ table|safe }}
{% endfor %}
</div>
<script>
$(document).ready(function () {
$('#hello').dataTable()
});
</script>
Я думаю, что это не лучшее решение, более того, я хочу отредактировать мой Pandas Dataframe для редактирования значений в моей Postgresql БД (но я не могу получить лицензию Editor Datatable стоимостью 100 $)
Есть ли у вас идентификаторы?