gpt4 book ai didi

python - Django 模板中的 Loop Pandas 表

转载 作者:行者123 更新时间:2023-11-28 21:38:01 24 4
gpt4 key购买 nike

我有一个 Pandas 表,里面装满了我认为的值。此 View 将此数据发送到我的模板。不幸的是,尽管我可以在 python shell 中循环这些值。我附上我的 table 和我的尝试:

我的表(MyTable):

ID    day      data
_|___________|_____
0| 2017-01-01|100.0|
1| 2017-01-02|99.8 |
2| 2017-01-03|90.0 |

我的尝试:
{%for i, b in MyTable.itertools() %}
<td>{{b['day']}}</td><td> {{b['data']}}</td>
{%endfor%}

我收到以下错误消息:
Could not parse the remainder: '()' from 'MyTable.iterools()'

在 python shell(我测试的地方)中,我可以通过下面的方法循环表。
如何在 Django 模板中循环我的 Pandas 表?先感谢您。

最佳答案

正如明确记录的那样,Django 模板语言不允许 ()[] .函数会自动调用,点符号用于项目查找。

此外,Pandas 数据表没有 itertools方法;你可能是说 itertuples它的工作原理是这样的:

{% for b in MyTable.itertuples %}
<td>{{ b.day }}</td><td> {{ b.data }}</td>
{% endfor %}

关于python - Django 模板中的 Loop Pandas 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48762617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com