Использование данных 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'),
}
Вернуться на верх