【发布时间】:2012-02-06 22:43:30
【问题描述】:
遵循 Django 教程后,我的应用程序的基线已启动并运行,但现在我正尝试向其中一个模板添加一些数据。我以为我可以通过使用 extra_context 添加它,但我遗漏了一些东西(可能很明显,因为我是 Django 新手)。这就是我在应用程序的 urls.py 中的内容:
url(r'^$', ListView.as_view(
queryset=Solicitation.objects.order_by('-modified'),
context_object_name='solicitationList',
template_name='ptracker/index.html',
extra_context=Solicitation.objects.aggregate(Sum('solicitationValue'),Sum('anticipatedValue')),
name='index',
)),
我得到的错误是 TypeError :
ListView() 收到无效关键字“extra_context”
我需要做的是以某种方式将这些总和输出到模板中,以便我可以显示它们。我怎样才能正确或轻松地做到这一点?
【问题讨论】:
标签: django