这是我的观点。
class PaymentControlList(ListView):
template_name = "any.html"
model = Payment
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['filter'] = PaymentFilter(self.request.GET, queryset=self.get_queryset())
return context
在该模型(付款)中,我有一个称为值的字段,如何创建一个名为total的变量并在模板中使用它? 那是我的template.py
{% for item in filter.qs %}
{% if item.entrada %}
<tr>
<th scope="row">{{ item.data }}</th>
<td>{{ item.payment }}</td>
<td>{{ item.type }}</td>
<td class="item-value">{{ item.value }}</td>
</tr>
{% endif %}
{% endfor %}
<h3> {{ total }} </h3> <!--Sum of item.value
只是让您知道我已经使用django-filter编写了过滤器
答案 0 :(得分:0)
只需执行另一个查询以将值求和并将其添加到上下文中即可:
# new instance where we do not know the answer
Xnew = array([[4, 5, 6]])
yhat = model.predict_classes(Xnew)