python - 如何在 Django 模板中对 forloop 值求和?
问题描述
我有一个像这样的 Django 模板 foolopp:
{% load mathfilters %}
{% with summ=0 %}
{% for p10 in lines %}
{{ summ | addition:p10 }}
{% endfor %}
{% endwith %}
summ 最后为零。如何在这里总结所有 p10 值?
解决方案
Django 模板引擎相当有限;您可能无法在模板本身中实现这样的求和。
您需要在视图中执行此操作,或者为累积总和创建自定义模板标签或过滤器。
推荐阅读
- android - 在颤振应用程序中集成 API 会出现错误“程序链接失败”
- php - 如何将 php number_format() 函数转换为 python
- javascript - 如何使值显示在输入框中
- heroku-postgres - pg_stat_statements 在 heroku 免费和爱好层上可用吗
- android - FB Android SDK 面临性能问题
- drupal - 更多 PHP 文件被检测为病毒
- php - mailgun 将电子邮件发送到垃圾邮件以获取公司电子邮件 ID
- vue.js - 日期已反映在代码中,但未显示在数据库中
- c++ - 添加调试输出时循环结果不同(Heisenbug?)
- mysql - 事务句柄数据库设计