Использование данных Polars в шаблоне Django html
начнем с их демонстрации.
df = pl.DataFrame(
{
"foo": [1, 2, 3],
"bar": [6, 7, 8],
}
)
df.write_json()
'[{"foo":1,"bar":6},{"foo":2,"bar":7},{"foo":3,"bar":8}]'
Я передаю df в файле df.write_json()
context = {
'df' : df,
}
Но ничего из того, что я пробую в Django, не работает? json был единственным вариантом передачи данных.
Технологически это список dicts?
<ul>
{% for i in df %} # tried many option here
{{ i.foo }}
{% endfor %}
<ul>
я перепробовал всевозможные способы.
для Pandas я бы просто использовал df.to_records()
Каким способом лучше всего получить данные о полярах в шаблоне Django, чтобы использовать их в таких вещах, как таблицы?
Пока что мне нравятся поляры, но некоторые вещи приводят меня в замешательство. Например, вот это.
Спасибо!
df.write_json()
выдаст строку, поэтому вы будете перечислять символы, следует использовать .to_dict('records')
[pandas-doc]:
context = {
'df': df.to_dict('records'),
}