【发布时间】:2021-02-04 10:34:33
【问题描述】:
我想通过使用通用日期视图获取我获得的项目总和。
示例views.py
class OrderDayArchiveView(LoginRequiredMixin, generic.dates.DayArchiveView):
queryset = Order.objects.all()
date_field = 'date_ordered'
template_name = 'ordersys/manager/archive_page.html'
示例模板:
{% for order in object_list %}
<li class="bg-light">
{{ order.id }}: {{order.print_ordered_items_products_amounts}} (${{order.create_cost}})
</li>
{% endfor %}
urls.py 中的示例路径:
path('<int:year>/<int:month>/<int:day>/', views.OrderDayArchiveView.as_view(month_format='%m'), name="archive_day"),
我想获取发送到模板的所有“order.create_cost”的总和,是否可以在此视图中获取过滤的查询集?如果没有,我如何在模板中求和。
【问题讨论】: