Django的数据透视表创建

问题描述 投票:1回答:1

下午好,

我工作的一个Django应用程序。我创建了一个模型,如下图所示。

Django Model

从这个模型我想创建如下显示这样一个表的视图:

Table in template html

正如你可以看到,我想在model数据库中创建每个国家的名字行,我想给每个规格计数。

我可以通过添加元类模型,为国家创造领域与国家名称的表格,然后用模板注射循环播放。要做到这一点我还创建了一个观点如下:

def sum(request):
country_list_unique = Project.objects.order_by().values('country_ordering').distinct()
return render(request, 'project/project_sum.html', {'sumup':country_list_unique})

不过,我没有太多的想法如何,我可以指望每个国家的不同规格views.py以及如何将其注入到Django的HTML。

我将不胜感激任何帮助。

预先感谢您非常多。

django django-models django-views
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.