小编Ant*_*ano的帖子

无法将extra_context添加到ListView

在遵循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',
        )),
Run Code Online (Sandbox Code Playgroud)

我得到的错误是TypeError:
ListView()收到一个无效的关键字'extra_context'

我需要做的是以某种方式将这些总和输出到模板,以便我可以显示它们.我该如何正确或轻松地做到这一点?

django

2
推荐指数
1
解决办法
8517
查看次数

标签 统计

django ×1